meaning of BAFOL

BAFOL meaning in Urban Dictionary

Burped and farted out loud, produced by lol, and fol (farted out loud)