the more the merrier


Definitions

Something is more fun with more people.

A greater amount of something is better.