Triumph

/ˈtraɪ.ʌmp/

Slang Meanings

To win big or achieve something notable.
That party was a total triumph; everyone had a blast!
An overwhelming success.
The concert was a triumph; the crowd was wild!