I don't think this NFL ad on Twitter means what it sounds like it means.