shoot-''em-up

Explore definitions, synonyms, and language insights of shoot-''em-up