What is scrunch?

  • (noun): A crunching noise.
    See also — Additional definitions below

More definitions of "scrunch":

  • (verb): Make a noise typical of an engine lacking lubricants.
    Synonyms: crump, thud