GeneralConnection.com
➔
Dictionary
ball-hawking
Adjective
1. skilled
Usage