Term: lee
Example: zombies are taking over? pssht, let a lee take care of it
Definition: 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