F-ing Perfect (Girl x Girl)
  • Reads 2,814,035
  • Votes 96,195
  • Parts 60
  • Time 8h 45m
  • Reads 2,814,035
  • Votes 96,195
  • Parts 60
  • Time 8h 45m
Complete, First published Dec 07, 2019
When Cal McCarthy first laid her eyes on Grace Jordan, she knew exactly what type of girl she was. Stuck-up, controlling, feared by her classmates - in other words, a mean girl. Every school has one, and Cal wasn't the type to be intimidated by such a cliche. And the moment she talked back to Grace was the moment she started a war with the school's ice queen. But through this war, perhaps she'll find that the high school mean girl has more to her than meets the eye.
All Rights Reserved
Table of contents
Sign up to add F-ing Perfect (Girl x Girl) to your library and receive updates
or
#26love
Content Guidelines
You may also like
You may also like
Slide 1 of 10
The Bad Girl cover
Dare To Kiss (GxG) cover
Our Little Secret [Editing] [Completed] cover
Strike Of Luck cover
{my best mistake}  (ONE) cover
You make me warm  cover
My Future Stepmother cover
Unexpected Romance ( Lesbian Story ) cover
I Love You cover
In Love with Miss Plastic Candy Girl (gxg) cover

The Bad Girl

50 parts Complete Mature

Claire Michaels is the bad girl and the heartbreaker of the school. She has slept with most of the girls in the school and fights a lot. She swears that she will never fall in love with anyone. A lot of the people in the school are scared of her. Little do they know that Claire has a bad past. Lilly Evans just moved to Toronto with her parents. Everybody in school tells her to stay away from Claire. Claire takes a liking to Lilly and makes Lilly her next target. Lilly doesn't see Claire as this scary girl. She knows that there is a reason Claire is so cold. She is determined to find out why Claire is the way she is. Will Lilly find out why Claire is the way she is or will Claire break her heart like everyone else? Read to find out.