meaning of Blomance

Blomance meaning in Urban Dictionary

A bromance with advantages.