Might be a Halo Reach but is this a joke about people on Twitter going at Mike Dean thinking that he is the English Premier League football referee Mike Dean and him getting mad about it? lol