What does ball down mean?

ball down meaning in Urban Dictionary

(.v) to take part in sweaty intercourse with another person.