2 definitions by i hate townies and arsenal

1
a crap team who evryone supports even though they dont live in manchester.
spurs 999999999999999999999 - 0 man u
by i hate townies and arsenal September 07, 2003
Get the mug
Get a Manchester United mug for your daughter Julia.