Top definition
(Noun) A Greeting; hello, (heck instead of hell)
Hecko Doug, what's happening?
HECKOOOO?!
Hecko, I love you, won't you tell me your name
by Bozark March 19, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush