1 definition by Academy Dictionary

Top Definition
A person who only ventures outside their room for compulsory activity or food. Generally wears green clothing and doesn't lift.
Hey Parker, check out that massive squint Waldon over there
#squint #echo #nerd #loser #poser #dyel
by Academy Dictionary April 18, 2013
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.

×