Top definition
Manchester United Football Club
a.k.a.
Massively Useless Football Club
"Hey guys, aren't MUFC great?"
*tumbleweed*
by steve91 October 14, 2007
Get the mug
Get a MUFC mug for your Aunt Nathalie.
buy the domain for your art blog