look up any word, like bootylicious:
1. crufter
An ugly person, i.e. a dog.
Derivation: Crufts dog show, UK.

Northern British English
"Her boyfriend's a right crufter."
rss and gcal