Skip to main content

Helder Costa Lot of Money's definitions

Chelsea fans

A group of grown men from London who like making high pitched owl noises and are severely obsessed with Leeds United and Marcelo Bielsa.
What were they doing today?

The Chelsea fans?

Yes

Just pretending to be owls really.
by Helder Costa Lot of Money December 6, 2020
mugGet the Chelsea fans mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email