i gave my girlfriend a great ballymun balloon last night
it is when you are having sex with your woman from behind
"i gave my girlfriend a great ballymun balloon last night" What is the definition of "ballymun balloon"?