Top definition
the more exciting term for 'dude' but refering to an inanimate object instead of a person.
OMG! that top is sooooo dudeacious!
by Kym December 22, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush