My grandfather is from Ireland, and he frequently used this phrase.
I understood it to be an insult, to mean basically "screw you"
I love the phrasing, but have no idea where it comes from. Is anyone else aware of this phrase and knows where it comes from? Or is this a unique saying from my grandfather?