the new spokesperson for the company is a real cock-weasel
a person who is cunning and sneaky, and just an all around douche bag
"the new spokesperson for the company is a real cock-weasel" What is the definition of "cock-weasel"?