kind of joke. It means to satisfy the need to sex.
I just want to scratch the old itch.
by amar90 September 08, 2010
1 more definition
It means to engage into Sexual intercourse
Dude my ex came by the other night just to scratch the old itch
by itchscratcher August 09, 2011