Top definition
An exclamation of surprise or distress, colloquial, perhaps originating in Scotland.
by dan March 07, 2004
Get the mug
Get a crivvens mug for your mama Julia.