Orkney-English results

yap

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