Meaning of itchy

itchy

Ilocano

adj. nagatel