Skip to main content

Definitions by JAZZY-JEFF

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."
umberella by JAZZY-JEFF July 23, 2007