Этимологический словарь Крылова
Образовано от крома – "граница, край" и первоначальное значение – "отрезать, укоротить".
кромсать