1 definition by C_Melf

Top Definition
Asian word for Glasses, part of the Engrish dictionary
Aw, Where I put my Grasses? I needy see Goku kick Freeza ass!
Dick too small.. need my grasses
by C_Melf April 01, 2004

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.