itch

v. What illiterate people and idiots say when they presumably mean scratch.
by Ozzpot August 07, 2006
mugGet the itch mug.