Orkney-English results

life corn noun temporary and involuntary twitching of the eyelid