Top definition
An exciting escapade involving jizz.
Last night was a right jizzcapade
by WhosYourDaddy January 14, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush