A good show will not be complete without a good villain. Here are the top 6 female K-drama villains that never fail to make people's blood boil, even if they've watched the drama several times.

1.Kang So Young - 'School 2015'

Kang So Young (played by Jo Soo Hyang) plays the role of a school bully in the K-drama 'School 2015'.

She is the epitome of a school bully who found pleasure in bullying Lee Eun Bi (Kim So Hyun.) The bullying in this drama is very extreme.

Kang So Young even frames Lee Eun Bi for school violence. Her transfer to Eun-byul's school soon leads to mistrust and problems between the students.

2.Kang Su Jin - 'True Beauty'

Kang Su Jin (Park Yoo Na) was a student at Saebom High School. She deals with an alcoholic and abusive mother, a broken family, and bulimia disorder. Kang Su Jin has a personality that is very difficult to like.

The fact that she came from a problematic family, among other reasons, causes her to take out her frustration on those around her. Some viewers sympathized with Kang Su Jin but ended up hating her for betraying her friend Lim Ju Kyung (Moon Ga Young) and revealing her true personality.

This happened because she found out that Jugyeong and her crush, Lee Su Ho (Cha Eun Woo) became acquainted, and that Suho liked her friend instead. Kang Su Jin betrays her friend and exposes her secret to the whole school, and she even tries to convince Suho to like her and attempts to kiss him.

3.Hyun Soo Ah - 'My ID is Gangnam Beauty'

Hyun Soo Ah (Jo Woo Ri) is a natural beauty in the drama 'My ID is Gangnam Beauty' who earns the title of 'The Goddess of the chemistry department.' Hyun Soo Ah gains lots of attention for her beautiful, lovely looks.

But behind her innocent persona, Hyun Soo Ah is actually two-faced and manipulative. She cannot stand to see other girls be more liked than she, and she will do anything to attain or steal adoration and attention.

4.Kang Ye Seo - 'Sky Castle'

Kang Ye Seo (Kim Hye Yoon) is one of the K-drama villains that people hate. Her dream is to enter Seoul National University's medical faculty and be a third-generation doctor.

She is very impulsive, she is selfish, and due to her dream, she fails to notice the issues her younger sister faces. She even turns a blind eye to Hwang Woo Joo, accused of murder despite being innocent because she is his rival in school.

5.Rachel Yoo - 'The Heirs'

In the drama 'The Heirs' , many people hated Rachel Yoo (Kim Ji Won) because of her arrogant nature. She really hates the girl named Cha Eun Sang (Park Shin Hye) because of her relationship with her fiancée Kim Tan (Lee Min Ho.)

Rachel Yoo makes many attempts to ruin and split the two up.

6.Yeo Da Kyung - 'The World of Married'

Yeo Da Kyung (Han So Hee) is hated by many because the innocent and vulnerable girl fell in love with a married man and has been having an affair with him for over 2 years.