Meaning ofitchin English

itch

us/ɪtʃ/uk/ɪtʃ/
#common