to be intensely irritating to the point that you make someone's skin crawl.
DAAAMNN it's itchy of Cosmo to try and plagiarise my word!!Maddy is so itchy; she never shuts up about her 86 day snap streak with Tintin
15👍 3👎