Hello all I just want to know what actually itch is..... My idea is that itch is a somewhat minor allergic reaction of nerves of body surface to something. Argue me