What does Affenfaust mean?

Affenfaust - German to English

monkey's fist [knot]