Top definition
When you go into public restroom and the smell hits you like a typhoon.
Woo I walked into the restroom and someone must have dropped a deuce cause the air was scaunchy.
by NY indahizzy March 19, 2014
Get the mug
Get a scaunchy mug for your cat Jerry.