Green’s Dictionary of Slang

pour (on) the coal v.

[railroad use]

1. (US) of a person or a vehicle, to accelerate.

[US]‘Bill O. Lading’ You Chirped a Chinful!! n.p.: Pour On Coal: Give it more gas.
[US]D. Pendleton Executioner (1973) 72: You and Horse pour on the coals, get up here as quick as you can.
[Can]R. Caron Go-Boy! 32: Pour the coal to it, Sy. Yaahoo!
[US](con. 1940s–60s) Décharné Straight from the Fridge Dad.

2. to punish severely.

[US]M. Spillane Long Wait (1954) 52: The cops who poured the coal on the residents for parking overtime while anybody with a tag from outside got away with murder.