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
Get the mug
Get a shnuggle puff mug for your brother Bob.