Top definition
Some one that annoys constantly.
Gosh, she was helannoying, calling me 5 times today.
by sayit! August 16, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush