Synonyms:
  1. ball
  2. big-time
  3. due season
  4. good-time
  5. great fun
  6. high-old-time
  7. picnic