Skip to main content

Definitions by ohmygoshimginger

Sasquatch Sneeze 

Vaginal flatulence; a discreet slang term for the word "queef."
"Dang Krista, that was one loud sasquatch sneeze."