Definder - what does the word mean?

What is Red Ken?

Slang and newspaper term for Mayor of London, Ken Livingstone, due to his communist associations.

Headline: "Red Ken extends congestion charge"

👍125 👎35


Red Ken - video

loading