Top definition
The part of ones' job that encompasses alcohol distribution/consumption duties.
Hey! That's some nice curvy piece of marketing you've got there! Is that under your Rumbrella?

It will be!
by Flossyflossy June 24, 2009
Get the mug
Get a Rumbrella mug for your dog Helena.