Find the word definition

Wiktionary
crivvens

interj. (context Scotland chiefly Edinburgh English) (non-gloss definition: An exclamation of astonishment or horror.)