CNN jokesAdd jokeBestNewestAnonymous4 years agoWhat does CNN stand for? The Counterfeit News Network.Indian jokesAutism jokesLesbian jokesHang jokesStephen Hawking jokesPriest jokesAll categories