A girls prized possesion. Synonoyms include reflective glass and anything shiny.
Damn, that chick wont stop fuckin admirin her ugly face in the mirror!
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.