meaning of betty swalls

betty swalls meaning in Urban Dictionary

testicular perspiration