Sekirov Dictionary

itchy

/ˈɪt͡ʃi/

adjective7

  1. (disapproving, no longer used) Feeling or showing a high level of sexual interest.
forms

itchier · itchiest

Phrases with itchy

This dictionary works without the internet: on your phone · in Chrome