What does ball dropping mean?

ball dropping meaning in Urban Dictionary

The work of tea bagging your significant other on New Year's eve while they sleep as soon as the baseball drops at midnight.