Mess with me? Fine! Mess with my family? You’re dead.

Johanna "Jo" Mitchell is the main character and the protagonist in Mean Girls 2. She is portrayed by Meaghan Martin.

Jo is a 16-year-old girl who lives with her father, a builder of race car engines for NASCAR. Because of his tough job, she has changed schools at least three times a year.

Jo is thought to be the sequel version of Cady Heron, the main character from the movie's prequel, Mean Girls as the two have many similarities:

  • Both were considered outcasts.
  • Both changed schools.
  • Both had a rough time fitting in.
  • Both got involved with the Plastics surprisingly.


Jo has bra-length darkish-blonde hair and brown eyes. Mandi Weatherly mentions that Jo is "kinda pretty" that she has attracted many males online with comments saying (19:47):

  • Mel B : She's so hot!!
  • joeyz : Wow how hot is she?
  • Charlie E : smokin hot!
  • Jimmy M : Wicked hot...
  • SamlAm : She is so hot
  • Rocket : she really is hot!
  • Lawrence B : That new girl? What a hottie!
  • Gabriel C : i think the new girl jo is hot!
  • marcus t : oh yeah she's hot
  • Ziggy : she is hot alright

Hope Plotkin mentions that all the guys think Jo "is hot" and Mandi mentions that Jo "is well-connected".

Early life

Even though Jo's past wasn't deeply explored, in comparison to Cady Heron (a character from early in the movie), we find out that she lost her mother at very young age and she has been living with her father ever since. She was never a great student, but even so, she was still ambitious and wanted to one day enroll at the university her mother attended.

Along with her dad, they've had a tough life and they were financially weak as her father's job wasn't enough to support both of them.

Like mentioned before, she has continuously changed schools at least three times a year before she finally settled down in the North Shore High School.

Mean Girls 2


Mess with me? Fine! Mess with my family? You’re dead.

Mandi, can I see your invitation? Because... I’m pretty sure I left ‘vapid bitch’ off the list.

Who could think of something so childish yet brilliant? Except for a bunch of mean girls.

I’m not really into drama, but I do know you have an advanced shop class.


  • The name Johanna means "God is gracious" in Hebrew and/or German.
    • The name Jo means "May Jehovah add" in French.
      • The name is a french form of Joanna (from the Latin, Johanna) and the feminine form of John.
  • Jo's surname Mitchell means "Who is like God" in Hebrew.
    • In other cases, the surname Mitchell is derived from the Middle English (Saxon and Anglian) words michel, mechel and muchel, which means "big".
Community content is available under CC-BY-SA unless otherwise noted.