Dictionary.com
Thesaurus.com

idiot's delight

American  

noun

Slang.
  1. any variety of the card game solitaire.