What does boff mean?

boff meaning in General Dictionary

a hearty laugh