Skip to main content

Definitions by Wilkywilkwilk

A combination of disgusting, smelly, stinky, trampy.
Oh my God mate, you are barkin'!
Barkin' by Wilkywilkwilk June 1, 2010