Skip to main content

Definitions by sas99

A term for the throat. Often used in Yorkshire.
"Got something stuck in me clack!"
Clack by sas99 May 17, 2014