Skip to main content

Definitions by GenevanRus

A slang word originating in the Netherlands, meaning to severely cripple and/or delay
Having kids sarked my finances to no end.
Sark by GenevanRus April 4, 2024