Is the true translation is a miser, or is it a person who eats cheap food?
1

sndr
A Dreckfresser, as per this website an Austrian word for a mean, stingy person who'd rather eat his own dirt.
2
kilo_fox
I have never heard this expression being used in Germany, not even in Bavaria, which is neighbouring Austria.
And I don't like it.
3
istvan
I am Austrian and can't remember hearing this word either. Perhaps I mix with the "wrong" people. I can't think of a situation, when I would use that expression myself.
Pro tip