Lily_Of_The_Valley's definitions
A word mostly used in northern England meaning to wail, scream and cry. It has ties with norse words such as the swedish "Skrika".
by Lily_Of_The_Valley August 29, 2016
Get the skriking mug.