Skip to main content

Definitions by mad cappa

rub down 

when your in a chink rub down shop you pay the extra money for the happy ending (rub down)
i had this fuckin slant eye chink give me a rub down
rub down by mad cappa December 7, 2004