Skip to main content

Definitions by Maurice D

Term of endearment for an extremely cuddly significant other.
I can't wait to come home so I can snuggle my snuggy in bed.
snuggy by Maurice D March 26, 2011