What does BallBreath mean?

BallBreath meaning in Urban Dictionary

A ball breathing is somebody who sucks balls (not Literally) and can be utilized towards someone with bad air.