meaning of Ballcalling

Ballcalling meaning in Urban Dictionary

The work of shouting BALLSACK! at a passerby from the car window