Toilet Paper What is August 26th? Among many things, it is national toilet paper day. I know, seriously, right! Who thought of this?? Maybe the makers of Charmin? Hats off (or should I say, pants down) to those little rolls of paper that we all hold dear in that particular time of need. Heaven forbid a…