Definitions of kettle of fish:

  • noun:   informal terms for a difficult situation