Top definition
What you definitely need during a heavy down-pour, when you don't have an umbrella. A friend ('bud') or co-worker that will share their umbrella with you as to escourt you to your car, home or work place.
Man, it was raining cats-and-dogs, yesterday after work, but lucky for me I had my 'brellabud' Sweet-tea close by, and she walked me to my, I would have been soaked!
by fsu big dawg April 06, 2011
Get the mug
Get a brellabud mug for your dog James.