Top definition
High: Personified.
Squamston in July with white paint flecks landing on him:"Is it snowing?"
by munkah January 27, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush