That sound someone with long fingernails makes when they scratch themselves, often with extremely unpleasant results.
by dark carnival December 23, 2014
Get the Itchy sound mug.