to make a mistake and spoil sth that you are responsible for
Idiom · informal · American
drop the ball
1 movie clips of this phrase