Top definition
Passing gas farting in an enclosed space and tricking individuals in to said space to smell the aroma. Dutch Oven
I walked right in to his Spanish Sauna.
by mr.m.fuzzynuts November 06, 2013
Get the mug
Get a Spanish Sauna mug for your friend Beatrix.