meaning of Berbatory

Berbatory meaning in Urban Dictionary

A spot for eating bad meals