Top definition
is a du rag made out of ham....simple
i love my new du ham i bought at the 99 cents store!!!
by hammykid July 21, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush