be a poor hand at
be a poor hand at {v. phr.}
To be inept, untalented, or clumsy in some activity.
Archibald is a poor hand at tennis so no one wants to play with him.
Contrast: BE A GOOD HAND AT.
Categories:
Source: A Dictionary of American Idioms