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 We'll never spam you.