WTF? Just heard on NPR that today is World Toilet Day.