Thrizz's definitions
In reference to the Snuggles teddy bear. To call some one soft...scared, nonconfrontational...too nice or girly
by Thrizz November 10, 2008
Get the snuggles mug.
Get the snuggles mug.We'll email you a link to sign in instantly.