Top Definition
Eyeglasses that are so ugly that wearing them results in the repulsion of the opposite sex. Chances of getting a girlfriend or a boyfriend hence getting laid, will decrease just by wearing the glasses.
Mary: Hey when did you get those virgin glasses?

Jane: Wow, Mary are they that ugly?
by bonchk July 05, 2010
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.