wordhistories.net
‘beanfeast’, ‘beano’: meaning and origin
‘beano’, abbreviation of ‘beanfeast’: an enjoyable time; originally an annual dinner, given by employers to employees, or held by organisations or clubs