What does Ball Busting Sodamite mean?

Ball Busting Sodamite meaning in Urban Dictionary

A derogatory term used to describe someone who is obviously and freely homosexual.