meaning of Ball Rocking

Ball Rocking meaning in Urban Dictionary

Derives from Rocking in a ball, identifies a state of anxiety or despair whenever worrying all about something, usually related to drinking