What does betty swalls mean?

betty swalls meaning in Urban Dictionary

testicular perspiration