Top definition
Best of the ugly girls. Average looking women with no class that get dressed up and strut their stuff where there's no competition.
Man, Jimmy's kickin' it with the Champagne of Beers! Yeah, well this ain't L.A.!
by Richie D December 24, 2007
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush