Top Definition
An umbrella specifically designated for use to prevent sunlight from burning human skin. synonymous with 'parasol', and derived from the terms 'sun' and 'umbrella'.
Da sun is burning my fucking skin. Gimme dat sumbrella you sumbitch.
by Mike P. Grant, esq. September 04, 2006
5 Words related to sumbrella

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.