GARF


Meaning of GARF in English

To disfigure an object; the result of such disfiguration. Example: That would be a nice guitar except for that huge garf in the body.

Slang English vocab.      Английский сленговый словарь.