Ithrea Share definition Flag The act of drunk sex, typically while shouting Scottish garbled words. Ravand put it in Stefan, screaming "AYE WEE TATOES HITTIN YE BUNGYHOLE" in ithrea. Ithrea by Deepdeep in the memes October 9, 2017 0 0 Get merch Get the Ithrea mug. Buy Now — $32.95 See more merch