meaning of Ball Swamp

Ball Swamp meaning in Urban Dictionary

a terrible disgusting odor which comes from the stench of getting perhaps not cleaned the male genetalia for many times and the male testicles brew in odiferous basketball sweat thus generating the ball swamp