meaning of balls over balls

balls over balls meaning in Urban Dictionary

1. feeling enthusiasm2. to a serious level