Cooked by roasting on a spitCooked by roasting on a spit.
(South Africa, not comparable)Cooked by roasting on a spit.
From spitbraai + -ed.
Wiktionary, CC BY-SA 4.0 · source