Triumphing

Tri·umph·ing

Triumphing

a.
  1. Having or celebrating a triumph; victorious; triumphant.