Skip to main content

Definitions by NicaNikki

stinkweasel

Essentially a very stupid or idiotic human being. A fugly person.
Wow, that stinkweasel is fugly!
stinkweasel by NicaNikki September 12, 2011