Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Red Ken Meaning
Red Ken
Slang and
newspaper
term for
Mayor
of London,
Ken Livingstone
, due to his communist associations.
Headline
: "
Red Ken
extends
congestion charge
"
By Josefa
Upvote
Flag