meaning of Baouff

Baouff meaning in Urban Dictionary

A painful incredibly acidic barf.