Top definition
The purple clad MLS team that plays in a quaint little stadium in Orlando that has serious penis envy over Mercedes Benz stadium. Bless their hearts. #OrlandoisNotTheSouth
Mickey Mouse FC has no chance of making the playoffs this year. Bless their hearts.
via giphy
by PJ1000 July 29, 2017
Get the mug
Get a Mickey Mouse FC mug for your barber Beatrix.