Skip to main content

Ozzpot's definitions

itch

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

Share this definition