Green’s Dictionary of Slang

pump-thunder n.

[pump n. (3a) + SE thunder]

a braggart, a boaster.

[UK]Farmer & Henley Sl. and Its Analogues.
[Scot]Fife Free Press 19 May 9/6: Jimmy Bain was known to all and sundry as ‘Pump Thunder’.