Top definition
a giant soft cuddlesome creature that is furry and sweet, a pet name that you can use to really knock the testosterone out of your date/boyfriend etc...
Oh are you just a big snugglefluffagus of love!
by butterflychild March 18, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush