Drop the Ball Skills September 6, 2015 • No Comments • What does the idiom “Drop the Ball” mean? Definition: Fail to fulfill one’s responsibilities; make a mistake For …