The sources checked do not record Snuggle Puff as a name or as a word with a meaning.
Affection
Cute
White, Brown, Gold
Small
Unisex
English
S
12 Letters
A feminine given name recorded in modern English
Russian Боочи, a rural locality in the Altai Republic, Russia
A nickname; recorded as a rare English given name for boys