I've heard crabs itch but.....

No seriously, I'm guessing you mean Ick. I don't think so but maybe someone else will chime in. I just couldn't resist making a crabs joke. Hope I didn't offend you.