drop the ball


Meanings

  • commit a faux pas or a fault or make a serious mistake;