Random
Source Code

Itchies and scratchies

Generic term for sexually transmitted diseases.

That dude has slept with so many women, I'm sure he's got the itchies and scratchies. he's a walking STD.

by Jetters August 29, 2007

6👍 5👎