stinkweasel Share definition Flag Essentially a very stupid or idiotic human being. A fugly person. Wow, that stinkweasel is fugly! stinkweasel by NicaNikki September 12, 2011 0 0 Get merch Get the stinkweasel mug. Buy Now — $32.95 See more merch