Skip to main content

JAZZY-JEFF's definitions

umberella

Something to keep you dry now that it's raining more than ever
"Oh dear. It's raining. I'm getting wet."
"You can stand under my umberella. Ella. Ella. Eh. Eh. Eh."
by JAZZY-JEFF July 23, 2007
mugGet the umberella mug.

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