1 definition by Games99

An Oil club based in Manchester, people say this team buys referees which is not true! (Thanks for the 40€ Pep) Rumors say that they won 7-0 against a small team from Bundesliga.
Dad should I buy some oil?
We already have Manchester City at home.
by Games99 March 15, 2023
Get the Manchester City mug.