What does area of itchness mean?

area of itchness meaning in Urban Dictionary

section of itchness occurs when you can get an itch on your body, usually the straight back or difficult to attain places. While you cant attain it you will need your gf/bf to damage it for you.