What is Crufter?
An ugly person, i.e. a dog.
Derivation: Crufts dog show, UK.
Northern British English
"Her boyfriend's a right crufter."
See minger, ugger, dog, troll, Sheffield