look up any word, like ratchet:
 
1.
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
4 1

Words related to crufter

dog minger no oil painting troll ugger