Wiktionary
daffock
n. (context UK dialectal English) A dirty slattern.
n. (context UK dialectal English) A dirty slattern.