Top Definition
To pop a zit that has enough force to shoot out onto a mirror, then proceed to leave the residue on the mirror for others to see.
"Next time you go to the bathroom make sure to check out my Mirror Trophy."
by Randall Mozier August 31, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.