Orkney-English results

fuff noun

  1. puff of smoke
  2. small explosion
  3. short involuntary laugh