Boffola Synonyms

A dazzling, often sudden instance of success
(Noun)