Alternate way of saying deodorant
Will's was smelling dank nasty, so we threw him a tube of pit rub.
by nateabel October 14, 2006
1 more definition
Dude I should have showered last night after I worked out because my pits reak! I better put on some of that pit rub to hide my stench!
by Britstar January 02, 2011