Fliegenfänger

Etymology
From. The sports sense from the notion of someone trying to catch flies with their bare hands.

Noun

 * 1) someone or something that catches flies, e.g. a strip of flypaper
 * 2)  a bad goalkeeper
 * 1)  a bad goalkeeper