Skip to main content

Definitions by Khdawg

A British slang term for “arteries” in a cardiovascular setting.
“Let’s take some pictures of the terries right quick!”
Terries by Khdawg July 13, 2018