Skip to main content

Khdawg's definitions

Terries

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email