megasuccessful
English edit
Etymology edit
mega- + successful
Adjective edit
megasuccessful (comparative more megasuccessful, superlative most megasuccessful)
- Very successful.
mega- + successful
megasuccessful (comparative more megasuccessful, superlative most megasuccessful)