1 definition by VanillaK

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”
by VanillaK March 25, 2021
Get the War Sherpa mug.