Translation of kidikidi in English:

kidikidi

neck meat

noun (class 9, plural dikidikidi)

  • 1

    (of any animal)
    neck meat