Skin that is so oily and/or shiny that one can virtually see his or her reflection in it.
I don't mind the fact that Nancy has a skin mirror---as a matter of fact, I think that if she starts using makeup and all that other shit, she'll ruin her complexion!
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.