Orkney-English results

skrek

  1. verb talk with a high pitched voice
  2. noun high pitched yell