Definitions by ChoadZilla69
Shanghai Shit Slap (SSS)
Bill: That fucking chode pissed me off so much yesterday i gave him a Shanghai Shit Slap (SSS) and he cried. He smelt like shit for the rest of the day.
Shanghai Shit Slap (SSS) by ChoadZilla69 February 23, 2010