What is Dung Weasel?
a smelly person, who employs underhanded tactics, so as to make them untrustworthy. An untrustworthy person who is simultaneously foul-smelling.
She is a lying, dirty dung weasel.
That guy I work with is an under-handed dung weasel.
See bastard, dirty bastard, odb