For what it's worth, Pogue Mahone is in fact just an anglicised spelling of the Irish (Gaelic) phrase póg mó thóin (the accents indicate long vowels) which does simply mean kiss my ass, or arse as we tend to say in Ireland.
What a fascinating thread on a fascinating website.