zombies are taking over? pssht, let a lee take care of it
a gorgeous and invincible female who could probably take on world domination while looking oh-so fabulous and texting her best friends at the same time
"zombies are taking over? pssht, let a lee take care of it" What is the definition of "lee"?