Top definition
A term of endearment used to describe someone you wish to snuggle with.
To LL, my snuggle thing:
I love you so much. Will you marry me?
- GW, your snuggle thing
by YAMuffin March 30, 2006
Get the mug
Get a Snuggle Thing mug for your cousin Sarah.