meaning of Burbutis

Burbutis meaning in Urban Dictionary

somebody who burps ALOT! (BUR-BOO-TIS)