Top definition
to say hello and ok at the same time. no need to say hello im ok
by matt July 01, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush