Orkney-English results

yap
  1. verb
    1. bark
    2. talk incessantly
  2. noun someone who talks insistently
    • yap o dirt persistent talker