What does Blomance mean?

Blomance meaning in Urban Dictionary

A bromance with advantages.