1 definition by catmom97

Top Definition
A person's distinct scent. Generally only noticeable on sheets, pillows, or while snuggling a person. Hence the name, snuggle smell.
I really like Peter's snuggle smell.
by catmom97 October 03, 2017

Mug icon
Buy a snuggle smell mug!