Top definition
Passing gas farting in an enclosed space in another room and tricking individuals in to said space to smell the aroma. Dutch Oven
I walked right in to his Spanish Sauna.
by M. Frey January 18, 2019
Get the mug
Get a Spanish Sauna mug for your brother-in-law Callisto.