>What would "Rain a Sup" mean? I can't quite make sense of it?
It's not a phrase I've heard, but I'd take it to mean "to rain a little
bit" - though I also like Joel's misprint theory. Or it could be a
corruption of an Irish language phrase. Or I could just stop before
I confuse things even more.