English edit

Etymology edit

From daff +‎ -ock.

Pronunciation edit

Noun edit

daffock (plural daffocks)

  1. (UK dialectal) A dirty slattern.