Orkney-English results

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