1 definition by #Hi

Top Definition
Talking about someone in a sexual way
He was itching about you
by #Hi November 06, 2010

Mug icon
Buy a Itching mug!