Anuja WaidandeJan 31, 20234 min readFOR THE DR. GREY IN YOUThis one's for the grey's anatomy fans. Hiccups led to...death? We have done an in-depth research on it's episode 23 from season 3.