meaning of balloongate

balloongate meaning in Urban Dictionary

Refering into controversial result of a 4th round FA glass match between Premier League side Manchester City and Championship part Sheffield United. Sheffield won the game after a Manchester City defender Michael Ball ended up being distracted by balloons regarding pitch, permitting Sheffield to rating.