look up any word, like pussy:
 
1.
Venda brella Umbrella vending machine. To be there/available for someone in time of need or emergency.
also can be a good,dependable,friend.
Man, if you need me I'm like Venda brella.

or

You know I'm there for ya like Venda brella.
by bismarck ebiweh February 27, 2008
2 0

Words related to Venda brella

caring dependable good friend reassuring to help someone