Orkney-English results

puddeens noun

  1. intestines
  2. intestines of the animal filled with meal etc
  • Oh, puddeens exclamation Oh bother