meaning of auf die Palme gehen

auf die Palme gehen - German to English

going off the deep end [coll.]