Schnitzel: A Love Affair

Since I’ve moved to the South, I’ve heard some interesting colloquialisms. One of these is “you put your foot in it.” Apparently this phrase has nothing to do with hygiene and everything to do with cooking up something that makes folks wanna slap their mama. So when someone tells you that you put your footContinue reading “Schnitzel: A Love Affair”