Top definition
A slang word used in place of awesome or crazy.
That party was freakin dizain man!
by Angela Mueller March 11, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush