picktaste . taste See: LEAVE A BAD TASTE IN ONE'S MOUTH. No categories: add yours Source: A Dictionary of American Idioms Subscribe to: American IdiomsEnglish Slang Leave my opinion