superhit

superhit definitions

noun
  • A very successful hit.