look up any word, like ratchet:

1 definition by Dan Nelson

 
1.
A warm sexually atractive person that makes you want to lay up next to them
Amelia is very snugglable
by Dan Nelson December 06, 2003
70 6