Snuggle Whore Share definition Flag noun. 1. A woman (or man) who nestles with numerous partners. "Oh my god, Kat is such a snuggle whore!" Snuggle Whore by Alison G October 11, 2006 0 0 Get merch Get the Snuggle Whore mug. Buy Now — $32.95 See more merch