Answer: epicwin

AnswerCrossword Clue
EPICWIN

Improbable victory, in slang

EPICWIN

Amazing triumph