HAVE AN ITCH FOR


Meaning of HAVE AN ITCH FOR in English

See: BE ITCHING TO.

Slang English vocab.      Английский сленговый словарь.