What is 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."
See umbrella, umb, retard, retardness, retardation