Top definition
Tailgator behind you.
Better watch that leach on your donkey, I think he's been sniffin' no doze and drinkin' air wick by the way he drives!
by byrd77 January 06, 2009
Get the mug
Get a leach on your donkey mug for your cat Helena.