Skip to main content

umbrello

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
mugGet the umbrellomug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email