drop the ball

This is not a dictionary! - Search for "drop the ball" in The Danish Dictionary

  • March 22. 2016 from wordnet.princeton.edu

    drop the ball verb english

    commit a faux pas or a fault or make a serious mistake; "I blundered during the job interview"