Top definition
The brutally honest opperator of ed the sock, that fuckin awsome sock puppet that kicks Triumph the insult comic dog's ass on a regular basis.
Steve kerzner, that guy who does Ed the sock, is fuckin awsome.
by ugochick July 02, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush