Epic Muhammad moment. .. What the does this mean?