Top Definition
n. retard

someone who doesn't understand anything and gets confused.
A person who never quite knows whats going on.
An non socialable person , someone who sits in corners.
"Her friend is such an umbrello."
by JudgeJoe brown February 25, 2008
5 Words related to umbrello

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.

×