two-hit wonders

English

Noun

two-hit wonders

  1. plural of two-hit wonder