meaning of boffl

boffl meaning in Urban Dictionary

An acronym for most useful web pals for a lifetime.