Skip to main content

queenmathilde's definitions

itchy

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
by queenmathilde January 3, 2016
mugGet the itchymug.

Share this definition