Remember when I told you that itches were among the most annoying body quirks on the planet? Well, forget that guys, because I just found something that will make itching look like a fun group activity. So, how many of you here are super confident in their bowel control and loo etiquette? Oh, so many …