Wiktionary
dab-handed
a. (context British English) very proficient
a. (context British English) very proficient