An ugly person, i.e. a dog.
Derivation: Crufts dog show, UK.

Northern British English
"Her boyfriend's a right crufter."
by Sheffield January 24, 2007
Get the crufter mug.