What does 'No great shakes' mean?

If someone is no great shakes at something, they are not very good at it.

Idioms similar to 'No great shakes'

See also: