Skip to main content

Definitions by VanillaK

War Sherpa 

A person of great sporting abilities who has great success in their profession against very limited opponents whilst major wars or a world war is occurring.
“Sir Donald Bradman was a War Sherpa
War Sherpa by VanillaK March 24, 2021