Idioms are fun phrases that mean something different from the actual words inside them. People use them to make conversation more colorful, interesting, and full of feeling. Today, you will learn a large group of helpful idioms related to unkind, mischievous, or bad characters.
In this lesson, we’ll look at idioms for evil person that mean a mean, tricky, or unpleasant person. Let’s get started and explore some of these helpful expressions.
Idioms for Evil Person
1. A bad egg
Meaning: Someone who cannot be trusted and frequently causes trouble.
For Example: Do not trust him with your secrets because he is known to be a bad egg. / The teacher realized the troublemaker in the hallway was a bad egg.
Other Ways to Say: Unreliable person / Troublemaker
2. A piece of work
Meaning: A difficult, unpleasant, or tricky person who is hard to handle.
For Example: That grumpy neighbor who yells at kids playing is a real piece of work. / She can be quite a piece of work when things do not go her way.
Other Ways to Say: Difficult person / Awkward character
3. A rotten apple
Meaning: One bad person who spoils a whole group of good people.
For Example: The coach removed the dishonest player so he would not act like a rotten apple. / One rotten apple can ruin the fun for everyone in the club.
Other Ways to Say: Bad influence / Spoiled member
4. As cold as ice
Meaning: Someone who shows no warmth, kindness, or emotion toward others.
For Example: The villain in the story looked at the hero with eyes as cold as ice. / Her unkind words felt as cold as ice.
Other Ways to Say: Unfeeling / Heartless
5. Bad hat
Meaning: A mischievous or dishonest person who regularly causes problems.
For Example: Everyone in town knew he was a bad hat who could not be trusted. / The old stories described the outlaw as a real bad hat.
Other Ways to Say: Troublemaker / Rogue
6. Black sheep
Meaning: An odd or badly behaved person who does not fit in with a family or group.
For Example: He felt like the black sheep of the family because he always broke the rules. / The mischievous puppy acted like the black sheep of the litter.
Other Ways to Say: Outcast / Misbehaving member
7. Cold fish
Meaning: An unfriendly person who shows no warmth or emotion.
For Example: He never smiled or greeted anyone, acting like a total cold fish. / Do not expect a hug from her because she is a bit of a cold fish.
Other Ways to Say: Unfriendly person / Emotionless soul
8. Cruel streak
Meaning: A natural tendency to be mean and hurt others on purpose.
For Example: Teasing the younger kids showed he had a mean cruel streak. / The villain in the play had a cruel streak that scared the audience.
Other Ways to Say: Mean nature / Harsh attitude
9. Dark horse
Meaning: A sneaky person whose true bad intentions are hidden from view.
For Example: Watch out for him because he is a dark horse who cannot be trusted. / She seemed quiet, but turned out to be a dark horse in the prank.
Other Ways to Say: Sneaky person / Hidden threat
10. Devil in disguise
Meaning: Someone who looks sweet and innocent on the outside, but is actually mean.
For Example: She smiled nicely, but her classmates whispered she was a devil in disguise. / That sneaky dog looked cute, but acted like a devil in disguise.
Other Ways to Say: Deceptive person / Hidden villain
11. Double dealer
Meaning: A dishonest person who tricks friends by acting friendly while plotting harm.
For Example: Do not share secrets with him because he is a notorious double dealer. / The sneaky character in the story proved to be a double dealer.
Other Ways to Say: Traitor / Deceiver
12. Empty vessel
Meaning: A person who lacks kindness, wisdom, or moral character.
For Example: He talks loudly, but acts like an empty vessel when help is needed. / Do not listen to his harsh words because he is just an empty vessel.
Other Ways to Say: Shallow person / Foolish character
13. Hard nut to crack
Meaning: A stubborn and unfriendly person who is very hard to deal with.
For Example: The grumpy store owner proved to be a hard nut to crack. / Getting him to apologize was a hard nut to crack.
Other Ways to Say: Stubborn person / Difficult individual
14. Hardhearted wretch
Meaning: A mean, unfeeling person who cares nothing for others.
For Example: The villain in the story was described as a hardhearted wretch. / Only a hardhearted wretch would ruin someone else’s artwork.
Other Ways to Say: Cruel person / Heartless soul
15. Heavy hand
Meaning: A harsh, unfair, and mean way of treating other people.
For Example: The strict manager ruled his team with a heavy hand. / Treat others with kindness instead of a heavy hand.
Other Ways to Say: Harsh rule / Cruel treatment
16. Hideous monster
Meaning: A dramatic way to describe someone with an extremely ugly personality.
For Example: In fairy tales, the selfish giant acted like a hideous monster. / Treat people well so you do not act like a hideous monster.
Other Ways to Say: Terrible bully / Mean character
17. Hound from hell
Meaning: A fierce, mean creature or a person who acts ruthlessly.
For Example: The stray guard dog chased us down the lane like a hound from hell. / He pursued his rival with the fury of a hound from hell.
Other Ways to Say: Fierce beast / Ruthless person
18. Jackal
Meaning: A sneaky and dishonest person who preys on the weak.
For Example: Stealing lunch money from younger kids makes you act like a jackal. / The bully prowled the playground like a hungry jackal.
Other Ways to Say: Sneaky bully / Unfair fighter
19. Loose cannon
Meaning: An unpredictable and dangerous person who causes chaos.
For Example: The reckless classmate acted like a loose cannon during group work. / Keep an eye on him because he is a real loose cannon.
Other Ways to Say: Unpredictable person / Dangerous character
20. Low down snake
Meaning: A sneaky, untrustworthy, and mean person.
For Example: He lied to his friends, proving he was just a low down snake. / Never trust a low down snake who breaks promises.
Other Ways to Say: Dishonest person / Traitor
21. Mean streak
Meaning: A habit of saying hurtful things and acting unkindly to others.
For Example: Teasing the new student showed he had a real mean streak. / She tried to hide her mean streak behind a fake smile.
Other Ways to Say: Unkind nature / Cruel habit
22. Miscreant
Meaning: A person who behaves badly and breaks rules on purpose.
For Example: The principal searched for the miscreant who pulled the prank. / Rules are set to stop any miscreant from causing trouble.
Other Ways to Say: Rule breaker / Mischief maker
23. No-good bum
Meaning: A harsh term for someone who refuses to work and causes trouble.
For Example: The old cartoon villain was labeled as a lazy, no-good bum. / Do not waste time listening to a no-good bum.
Other Ways to Say: Lazy troublemaker / Worthless person
24. Parasite
Meaning: Someone who uses kind people and gives nothing back in return.
For Example: He only takes your snacks and never shares, acting like a parasite. / Do not let dishonest people act like a parasite in your club.
Other Ways to Say: User / Free loader
25. Poison pen
Meaning: A person who writes mean, cruel, or nasty notes to others.
For Example: Someone left a rude letter in the locker, acting like a poison pen. / Find out who the poison pen is that left these unkind notes.
Other Ways to Say: Rude letter writer / Mean author
26. Rotten to the core
Meaning: Someone who is completely dishonest and bad through and through.
For Example: The villain in the story was described as rotten to the core. / Do not be friends with someone who is rotten to the core.
Other Ways to Say: Completely bad / Utterly dishonest
27. Rough diamond
Meaning: Someone who seems rough and mean, but has a good heart underneath.
For Example: He looked grumpy at first, but turned out to be a rough diamond. / The new student seemed like a rough diamond until we played soccer.
Other Ways to Say: Tough exterior / Good hidden heart
28. Scoundrel
Meaning: A dishonest, wicked person who tricks others for fun.
For Example: The pirate captain in the story was a sly scoundrel. / Who is the sneaky scoundrel that hid my backpack?
Other Ways to Say: Trickster / Rascal
29. Serpent in disguise
Meaning: A traitorous person who pretends to be a friend while plotting harm.
For Example: He acted nice to my face, but proved to be a serpent in disguise. / Watch out for a serpent in disguise in your group.
Other Ways to Say: Traitor / Deceiver
30. Shark
Meaning: A ruthless person who takes advantage of others for personal gain.
For Example: Be careful playing card games with him because he is a total shark. / The dishonest trader acted like a ruthless shark.
Other Ways to Say: Ruthless person / Trickster
31. She-wolf
Meaning: A fierce, aggressive, and mean female character.
For Example: The evil queen in the play acted like a fierce she-wolf. / She defended her unfair rules like a protective she-wolf.
Other Ways to Say: Fierce person / Aggressive woman
32. Skunk
Meaning: An unpleasant, sneaky person who cannot be trusted.
For Example: He ruined our art project on purpose, what a skunk! / Do not act like a skunk by breaking your promises.
Other Ways to Say: Unpleasant person / Sneak
33. Snake in the grass
Meaning: A hidden enemy who pretends to be nice while betraying you.
For Example: He smiled at me and then stole my crayons, like a snake in the grass. / Never trust a snake in the grass who gossips behind your back.
Other Ways to Say: Traitor / Hidden enemy
34. Spoiled brat
Meaning: A mean, demanding person who throws tantrums when things fail.
For Example: When he did not get his favorite toy, he acted like a spoiled brat. / Nobody wants to play with a spoiled brat who refuses to share.
Other Ways to Say: Demanding person / Ill-mannered child
35. Stone cold
Meaning: A person who feels no pity, sympathy, or kindness for anyone.
For Example: The villain watched the hero struggle with stone cold eyes. / Her refusal to help the crying child felt stone cold.
Other Ways to Say: Heartless / Unfeeling
36. Taskmaster
Meaning: A harsh, mean leader who forces others to work too hard.
For Example: Our camp counselor acted like a strict taskmaster during cleanup. / Do not be a harsh taskmaster when playing games with friends.
Other Ways to Say: Strict boss / Harsh ruler
37. Terminator
Meaning: A destructive, mean person who ruins everything in their path.
For Example: He knocked down all the block towers like a little terminator. / The puppy chewed up every shoe, acting like a furry terminator.
Other Ways to Say: Destroyer / Wild person
38. Tiger
Meaning: A fierce, aggressive, and sometimes scary person in arguments.
For Example: In the debate club, she was a fierce tiger who never backed down. / He fought for his team rules like an angry tiger.
Other Ways to Say: Fierce competitor / Aggressive person
39. Toad
Meaning: An unpleasant, annoying, and disliked person.
For Example: The school bully acted like a nasty toad to the younger kids. / Stop acting like a toad and share the game.
Other Ways to Say: Nasty person / Unpleasant character
40. Trouble maker
Meaning: Someone who intentionally starts fights and bad behavior everywhere.
For Example: The teacher sent the classroom trouble maker to the principal’s office. / Avoid hanging out with any trouble maker who breaks rules.
Other Ways to Say: Instigator / Mischief maker
41. Two-faced
Meaning: A dishonest person who says nice things to your face and mean things behind your back.
For Example: I cannot stand being around someone who is so two-faced. / She pretended to be my friend, proving she was completely two-faced.
Other Ways to Say: Insincere / Deceitful
42. Unscrupulous villain
Meaning: A wicked person who has no moral rules or conscience.
For Example: The comic book villain was an unscrupulous villain who loved chaos. / Only an unscrupulous villain would cheat in a charity game.
Other Ways to Say: Wicked person / Immoral character
43. Vain peacock
Meaning: A selfish, proud person who cares only about themselves.
For Example: He spent hours in front of the mirror like a vain peacock. / Stop acting like a vain peacock and help clean up.
Other Ways to Say: Selfish person / Arrogant character
44. Vicious beast
Meaning: A harsh, violent, and mean person who hurts others.
For Example: The cartoon villain acted like a vicious beast toward the villagers. / Guard dogs can be trained, but he acted like a vicious beast.
Other Ways to Say: Violent person / Cruel monster
45. Vulture
Meaning: A greedy person who preys on others when they are weak.
For Example: He waited for me to drop my lunch so he could steal it, acting like a vulture. / Do not be a vulture taking advantage of mistakes.
Other Ways to Say: Greedy person / Opportunist
46. Walking disaster
Meaning: A reckless person who ruins everything they touch.
For Example: When he stepped into the kitchen, he acted like a walking disaster. / Watch out for that clumsy student because he is a walking disaster.
Other Ways to Say: Reckless person / Menace
47. Wicked witch
Meaning: A mean, cruel female character known for causing trouble.
For Example: The strict babysitter acted like a wicked witch from a fairy tale. / Stop scaring your little sister like a wicked witch.
Other Ways to Say: Cruel woman / Mean character
48. Wildcat
Meaning: An aggressive, short-tempered, and mean person.
For Example: When she got angry over the game, she fought like a wildcat. / He had a wildcat temper when things went wrong.
Other Ways to Say: Aggressive person / Hothead
49. Wolf in sheep’s clothing
Meaning: A dangerous, evil person who pretends to be harmless and kind.
For Example: The tricky villain was a wolf in sheep’s clothing in the village. / Be careful of strangers who act like a wolf in sheep’s clothing.
Other Ways to Say: Deceptive person / Hidden enemy
50. Wooden head
Meaning: A stubborn, foolish, and mean person who refuses to listen.
For Example: He refused to follow safety rules, acting like a wooden head. / Do not be a wooden head and ignore good advice.
Other Ways to Say: Stubborn fool / Ignorant person
51. Worm
Meaning: A cowardly, sneaky, and despicable person.
For Example: Lying to your best friend makes you act like a worm. / He crawled away from his mistake like a guilty worm.
Other Ways to Say: Cowardly person / Despicable character
52. Bad seed
Meaning: Someone who inherits or learns bad, wicked behavior from the start.
For Example: The old legends claimed the bandit was a bad seed from childhood. / Do not let one bad seed ruin your belief in people.
Other Ways to Say: Wicked person / Naturally bad individual
53. Bitter pill
Meaning: A harsh person or difficult truth that is hard to accept.
For Example: Realizing my friend was a mean bully was a bitter pill to swallow. / Dealing with his unkind attitude is a bitter pill.
Other Ways to Say: Harsh reality / Difficult person
54. Cold-blooded
Meaning: Doing something mean and cruel without any emotional regret.
For Example: Taking my toy on purpose was a cold-blooded trick. / The villain committed his prank in a cold-blooded way.
Other Ways to Say: Cruel / Unfeeling
55. Cutthroat
Meaning: A ruthless, vicious person who hurts others to get what they want.
For Example: Playing board games with him can feel like a cutthroat competition. / The pirate captain was a notorious cutthroat.
Other Ways to Say: Ruthless person / Vicious character
56. Hard-boiled
Meaning: Tough, unfeeling, and sternly unkind in character.
For Example: The detective in the story was a hard-boiled character. / Do not be so hard-boiled when your friends make mistakes.
Other Ways to Say: Stern / Unsympathetic
57. Ill-wisher
Meaning: Someone who secretly hopes bad things happen to you.
For Example: Pay no attention to any ill-wisher who doubts your success. / He discovered an ill-wisher was spreading rumors.
Other Ways to Say: Hater / Envious person
58. Iron fist
Meaning: A mean, harsh ruler who controls others with cruelty.
For Example: The playground bully ruled the slide with an iron fist. / Lead your team with kindness instead of an iron fist.
Other Ways to Say: Harsh control / Cruel leadership
59. Nasty piece of work
Meaning: An extremely unpleasant, rude, and mean person.
For Example: The bully who stole lunches was a nasty piece of work. / Avoid talking to that nasty piece of work in the hallway.
Other Ways to Say: Unpleasant person / Rude character
60. Viper
Meaning: A venomous, treacherous, and deceitful person who betrays friends.
For Example: He spread false rumors like a poisonous viper. / Never trust a viper who pretends to care about you.
Other Ways to Say: Treacherous person / Backstabber
Exercise to Practice
- Do not trust him with your secrets because he is known to be a bad ________.
- The teacher realized the troublemaker in the hallway was a bad ________.
- One rotten ________ can ruin the fun for everyone in the club.
- Teasing the younger kids showed he had a mean cruel ________.
- Watch out for him because he is a dark ________ who cannot be trusted.
- She smiled nicely, but her classmates whispered she was a devil in ________.
- Do not share secrets with him because he is a notorious double ________.
- Someone left a rude letter in the locker, acting like a poison ________.
- The villain in the story was described as rotten to the ________.
- Who is the sneaky ________ that hid my backpack during recess?
- He smiled at me and then stole my crayons, like a snake in the ________.
- When he did not get his favorite toy, he acted like a spoiled ________.
- The school bully sent the classroom trouble ________ to the principal’s office.
- I cannot stand being around someone who is so two-________.
- He spread false rumors about his classmates like a poisonous ________.
Answer Key
- egg
- egg
- apple
- streak
- horse
- disguise
- dealer
- pen
- core
- scoundrel
- grass
- brat
- maker
- faced
- viper
Conclusion
Learning these idioms helps you recognize descriptions of unkind or tricky characters in stories and everyday life. When you know how to use these phrases, expressing character traits becomes much more colorful and clear.
Try using one or two of these expressions the next time you discuss characters in your favorite books or movies. You will see how much fun it is to make your descriptive language stand out!




