meaning of ball stall

ball stall meaning in Urban Dictionary

whenever yer balls take a bitches foreheadand she be suckin yer penis