Find the word definition

Wiktionary
stotty cakes

n. (stotty cake English)