Top definition
A dude who has a huge cock and releases so much sperm when a girl walks by that his pants get soaked.
"Yo, what's up seamon demon"
Zach says to Adam as Megan Fox walks by
by anonymous10293 February 13, 2014
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush