Top definition
"Stick a plug in your bumcave, its dripping"
"Where's the tv remote? Is it in your bumcave?"
by Oliver Wale May 31, 2006
Get the mug
Get a bumcave mug for your buddy G√ľnter.