What does 'ne Macke haben mean? January 29, 2023 All Dictionary 'ne Macke haben - German to English is off one's head [coll.]