Printable View
SCRATCH
I think you all are just lame. I still will say itch! Because to me it is itch and always will be. :D
I think those words are synonyms