Top Definition
A somewhat nerdy, often academically gifted person who dislikes physical activity, and also happens to wear spectacles.
Mum: "Benny, why don't you go and join the local chess club?"
Benny: "No way am I going to hang around with those glasses twats."
by Dr. Sven June 01, 2006
6 Words related to glasses twat

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×