Kensington Gore

Definition

Slang

  • noun artificial blood. This expression, which is an elaboration of the literary ‘gore’, has been in theatrical slang since before World War II and is still heard. It is a pun on the name of the road connecting Kensington and Knightsbridge in London. Ketchup is a synonym.
http://www.dictionarycentral.com/definition/kensington-gore.html