look up any word, like thot:

1 definition by dannyb = ]

 
1.
someone that is always there for you, and gives you the best snuggles whenever you need them.
you most need a snuggle buddy when your feeling really bad and when you need someone to talk to. So you can cuddle up to them.
by dannyb = ] October 15, 2008