meaning of Affenfaust

Affenfaust - German to English

monkey's fist [knot]