What does armpit testicles mean?

armpit testicles meaning in Urban Dictionary

the small balls of deodorant that kind on your armpits whenever your deodorant balls-up (only takes place with white deodorant)