What does auf etw. eingefuchst sein mean?

auf etw. eingefuchst sein - German to English

to be really practised in sth. [Br.]