meaning of bombclaud

bombclaud meaning in Urban Dictionary

an insult which means its receiver as being stupid as well as acting like a homosexual.