Definitions by Pyrotelekinesis
Shuster
To claim victory against all odds; to win as the underdog; to win despite critics saying you could not; to redeem ones image in the face of criticism
Shuster by Pyrotelekinesis February 26, 2018