BE ITCHING TO


Meaning of BE ITCHING TO in English

{v. phr.} To have a very strong desire to do something. * /Jack is itching to travel abroad./

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