What does BMAR mean?

BMAR meaning in Urban Dictionary

Barf myself a river. A phrase always clarify hatred or disgust towards something that will make you need to up-chuck a lot. Similar to cry me personally a river however with vomit.