A British slang term for âarteriesâ in a cardiovascular setting.
âLetâs take some pictures of the terries right quick!â