Top definition
"wave" : such as ocean waves.
Tell your chick to ride Napu.
by napu borja June 22, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush