If you ever to think about writing a mean tweet about Robert DeNiro, think twice!! Mr. DeNiro was on Jimmy Kimmel’s special edition “Oscar Mean Tweets,” and one of the tweets was “There are two things visible from space: The Great Wall of China and Robert DeNiro’s mole,” Ouchhh!! He had a few choice words to say back to the haters too! What do you think about his reaction to the mean tweets OMGOSSIPERS?!?