Is it two Gs or two Ts or
Understanding Left Foot Itching Superstition Left foot itching is a phenomenon steeped in superstition and folklore. While some dismiss it as mere coincidence, others firmly believe it carries signifi