Top definition
Sitting in a tub of boiling hot water for long periods of time to practice burning in hell.
Eugene sat in the depression bath for 3 hours and didn't move.
by angela larochelle October 12, 2017
Get the mug
Get a depression bath mug for your dad Abdul.