1 definition by keeganE

Top Definition
a more nice way to call someone a retard
1. Damn Ed you are one of the biggest wall lickers in school
by keeganE December 15, 2005
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.