meaning of auf etw. eingefuchst sein

auf etw. eingefuchst sein - German to English

to be really practised in sth. [Br.]