Skip to main content

Definitions by Kamaa

a word used in the English Premier League to refer to Chelsea FC, the only side in London to have twice won the Champions League.
Chels by Kamaa July 3, 2022