Ballbagist
A slang term used to describe someone you don't like or makes a total fool of themselves can be used as a subsititute for dick, douche etc.
Ballbagist by Automatic <3 October 4, 2010
Get the Ballbagist mug.