Orkney-English results

teeter verb laugh in a secretive manner