From Longman Dictionary of Contemporary Englishbe a barrel of laughsbe a barrel of laughs[often in negatives]ENJOY/LIKE DOING something to be very enjoyable Life is not exactly a barrel of laughs at the moment. → barrel
                                                    
                                                Examples from the Corpus
be a barrel of laughs• It wasn't a barrel of laughs, but I learned a lot. 
