Green’s Dictionary of Slang

cawhump! excl.

[ker- pfx]

an onomat. term indicating a loud noise.

[UK]D. Morrell First Blood 258: Beyond the roar of the fires, there was a full-roaring ca-whump that illuminated all that part of the sky.