ballroot

A Northern Irish - particularly Belfast - general insult for someone.
by Ballroot2 June 05, 2009
Get the ballroot mug.