Top Definition
A lovely beautiful woman that is as cute and lovable as a super fluffy kitty.
When I crawled into bed with my little baby shnuggle puff I felt like I was surrounded by a hundred freshly fluffed kitty meows.
by Zach Pitzler December 04, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.