Top definition
One who is no doubt the leetest of all.
Wow.. tonik is so leet.
by elod December 02, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush