It's common knowledge, where have you been for the last decade?
The itching sensation is a good thing.
Forum Rules