pickno great shakes . no great shakes {adj.}, {informal} Mediocre; unimportant. Joe Wilson is no great shakes. Categories: add yours adjective informal Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Leave my opinion