meaning of armpit testicles

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)