look up any word, like donkey punch:

1 definition by Thrizz

 
1.
In reference to the Snuggles teddy bear. To call some one soft...scared, nonconfrontational...too nice or girly
Yo let me find out we got snuggles over here...
by Thrizz November 05, 2006