esl #english #idioms #informal #verb

boggle the mind  {v. phr.},  {informal}