A Northern Irish - particularly Belfast - general insult for someone.
Aye shut yer trap ye fuckin ballroot
60👍 8👎