1 definition by Rufus Downtrodden

Top Definition
A tough situation. Being in a tight spot.
We seem to be in a bubble bath... If'n we don't get out soon, we might end up wet and clean. And boss ain't gonna 'preciate that.
by Rufus Downtrodden February 10, 2005

Mug icon
Buy a Bubble Bath mug!