that girl last night was gorgeous but she had a scary face-hugger
a woman who has an unnatractive pussy and large labia
"that girl last night was gorgeous but she had a scary face-hugger" What is the definition of "face-hugger"?