Character: Meagan

Stretch’s girlfriend living her own awesome life in the States while Stretch is in Egypt. She’s basically a more awesome combination of Wonder Woman and Supergirl.