1 definition by Annonymous :]

Vaginal lips that reach from ear to ear.
Aka Very long vagina.
Emily alien faced Jay as it consumed his head.
by Annonymous :] January 4, 2008
Get the Alien Face mug.