1. A slang phrase for female masturbation. (When a female masturbates the hand formation looks like they are scratching an itch.)
by Anon76152098 October 10, 2008
Get the Itch to scratchmug. by Duckyduck November 26, 2013
Get the tough itch to scratchmug.