spit-roasted
See also:
spit roasted
and
spitroasted
English
Verb
spit-roasted
simple past
and past participle of
spit-roast