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