spit cakes
English
Noun
spit
cakes
plural of
spit cake