SMUNCH


Meaning of SMUNCH in English

what happens to your car when you run into something. from smush and crunch Example: I smunched up my fender!

Slang English vocab.      Английский сленговый словарь.