Skip to main content

Definitions by dudley dooright

To die (as in carcass)
I couldn't come to visit last week my truck karked.
kark by dudley dooright July 22, 2003