What does Aas fressen mean?

Aas fressen - German to English

to feast upon carrion