Top definition
when someone has he thing that makes u just want to snuggle up next to them and hold them in your arms forever
tessas snugtastic
by Bin August 05, 2003
Get the mug
Get a snugtastic mug for your mate Vivek.