Definition of the word: Mascara

Mascara - The nectar of the goddesses (who have gorgeous lashes and mean business, of course.)
For an example of this word used in context, read this page.
See also: buxom,
chick,
goddess,
hair,
implanto-dimples,
ladylike,
wink,
whore.
|