knock for a loop

knock for a loop definitions

verb
  • To astonish; to stagger or overwhelm; to confuse or disorient.