Find the word definition

Wiktionary
barrel of laughs

n. 1 (context idiomatic English) That which is enjoyable or entertaining. 2 (context idiomatic English) That which is immature, embarrassing, or disgraceful. 3 A toy in the shape of a barrel that emits sounds of laughter.