What does Affenstall mean?

Affenstall - German to English

madhouse [coll.] [hustle and bustle]