Skip to main content

Definitions by holdinghd

Predominantly British slang word for grand, meaning 1000 in terms of money.
"I just spent 40k on a new car."
K by holdinghd June 11, 2018