Wiktionary
tattie cake
n. (context Scotland English) (alternative spelling of tatty cake English)