Skip to main content

lucy66669's definitions

Man U

The best football team in England also the biggest football stadium in the country excluding Wembley!
by lucy66669 March 9, 2008
mugGet the Man Umug.

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