Definitions by PJ1000
Mickey Mouse FC
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 by PJ1000 July 29, 2017