meaning of Bromax

Bromax meaning in Urban Dictionary

To climax during a bro moment.