someone who is known to be untrustworthy, a person who is a liar and manipulative, a shady person
Be careful around that guy, he's a total dweazel.
2👍 2👎