sliced and diced

English

Verb

sliced and diced

  1. simple past and past participle of slice and dice