look up any word, like daquan:

1 definition by RandomGirl19

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.
by RandomGirl19 November 10, 2009
602 458