Find the word definition

Wiktionary
tatty cakes

n. (tatty cake English)