Subscribe English
look up any word, like latergram:
A nickname for the English Football Team, Manchester United
"I'll always love the mighty reds, ill f*ck those scousers in their beds"
by Will Wesciante May 11, 2007
1 23

Words related to the mighty reds:

english football epl manchester manchester united manks