Green’s Dictionary of Slang

krag n.

[Du. kracht, power, strength]

(S.Afr.) energy, strength, ‘oomph’.

[SA]cited in J. & W. Branford Dict. S. Afr. Eng. (1991).