Green’s Dictionary of Slang

trouper n.

see trooper n.1 (3)