Skip to main content

Definitions by Katykins19

Itchy Nipple Syndrome, abbreviated as INS, refers to the feeling of uncontrollable itchiness in the nipple region.
I've been scratching my boobs all day; I must have INS.
INS by Katykins19 January 16, 2017