Guitarman78's definitions
When you fart to itch your rectum instead of openly scratching, while trying to not let a loud one out.
by Guitarman78 August 16, 2011
Get the Itcher Clencher mug.
Get the Itcher Clencher mug.We'll email you a link to sign in instantly.