Lady Russia's definitions
A very nasty smell emitted from another person. Almost a mix of onion/old sweaty gym socks/wet-dog-ass.
by Lady Russia April 12, 2005
Get the Ass Sauce mug.
Get the Ass Sauce mug.We'll email you a link to sign in instantly.