everyone and their dog

everyone and their dog

A large number or a majority of people. Used hyperbolically. I'm so jealous, everyone and their dog is going on a vacation this summer except for me.See also: and, dog, everyone