Top definition
Letting go of all life's stresses with sex.
Her: I am so stressed out.

Him: I know what we can do!

Her: what?

Him: let's have stress detox!
by Isiah Williams February 22, 2017
Get the mug
Get a Stress Detox mug for your friend Larisa.