terms for self pleasure / self loathing (depending on your religious beliefs). no cheap shock terms though, just the funny stuff!
fire away!
waxing the spam javelin
the five knickle shuffle