meaning of Angeschmierter

Angeschmierter - German to English

fall guy [Am.] [coll.]