stinkweasel

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