"that mennel guy is such a weasel
a small rodent like person who is renowned for his sneaky, dishonest and generally unpleasant nature and is universally disliked
""that mennel guy is such a weasel" What is the definition of "weasel"?