Wolf In Sheep's Clothing Meaning

(idiomatic) A person or other performer of actions which is harmful or threatening but disguised as something peaceful or pleasant.

RECENT SEARCHES