Question: what episode does thatcher slap meredith?
Answer: "Grey's Anatomy" The Other Side of This Life, Part 2 (TV Episode 2007) - IMDb.