meaning of Ball Busting Sodamite

Ball Busting Sodamite meaning in Urban Dictionary

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