English edit

Etymology edit

mega- +‎ successful

Adjective edit

megasuccessful (comparative more megasuccessful, superlative most megasuccessful)

  1. Very successful.