a shower of bastards
A group of smelly, loud, and annoying people who think they’re the kings of the world.
The shower of bastards at the park screamed so loud I had to wear earplugs.
My cousin’s friends are a shower of bastards who always steal my snacks.
The shower of bastards in the mall tried to charge me for breathing.