no great shakes - definition and synonyms

phrase informal
  1. not very skilful or impressive

    I tried hard but I was no great shakes at boxing.

See also main entry: shake