Definitions Found:

a hearty laugh, also BOFFO