Definitions by Helder Costa Lot of Money
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.
Chelsea fans by Helder Costa Lot of Money December 6, 2020