1 definition 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.
by Kamaa July 3, 2022
Get the Chels mug.