What does anno dunnemals mean?

anno dunnemals - German to English

around dot [Br.] [coll.]