Top Definition
noun. 1. A woman (or man) who nestles with numerous partners.
"Oh my god, Kat is such a snuggle whore!"
by Alison G October 11, 2006
what a spanican does after sexytime and his treat of pancakes
man atm is a snugglewhore
by atmachine July 26, 2008
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.