pit sauce

Slang for anti-perspriant or deodorant.
Damn you stank! Put on yo pit sauce!
by Nerida November 05, 2013
Get the pit sauce mug.