Learn how to say Crumps correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word crump:
(intransitive) to thud or explode with a loud dull sound
(transitive) to bombard with heavy shells
a crunching, thudding, or exploding noise
C17: of imitative origin