MyDataFarming







Definitions of lobscouse:
  • noun:   a stew of meat and vegetables and hardtack that is eaten by sailors



more on this topic on answers.com