What does boffl mean?

boffl meaning in Urban Dictionary

An acronym for most useful web pals for a lifetime.