What does bombclaud mean?

bombclaud meaning in Urban Dictionary

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