Someone who is extremely snuggable and loves to snuggle. Snuggle Muffins often enjoy snuggling up to Snuggle Heads and falling asleep. A fluffy muffin to aid snugglement.
Snuggle Muffins love Snuggle Heads.
I am desperate for snuggles, where is my Snuggle Muffin!?
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.