What is the meaning of Griffer?

to scratch

Source: wiktionary.org