English | German | Russian | Czech

itchies English

Meaning itchies meaning

What does itchies mean?

itchies

(colloquial) An itchy or fidgety condition.

Are you looking for...?