What does Barma Barma mean?

Barma Barma meaning in Urban Dictionary

Drinkers Karma The fact that whenever one purchases another a glass or two, see your face will receive a free of charge drink in return.