snuggler

listen to the pronunciation of snuggler
English - English
Agent noun of snuggle; one who snuggles