is there a name for when your meep itches? Not just an meep-itch, but the tickle that you (ok, I) sometimes get and must reach for the scratchiest paper rtowel that will scratch that sucker without making your fingers smell like meep for the rest of the day? That itch have a name? drives me meeping crazy. You cant always reach down he back of your drawer with a scratchy paper towel. Civilized society frowns on that.