Chris Brown was not pleased after TMZ posted a video of him Monday shoving a female fan after she got too close. The 26-year-old singer posted a photo on Instagram of the celebrity gossip site’s founder, Harvey Levin, calling him "the devil.”

Brown wrote Monday alongside a picture of Levin’s face, “What the devil looks like in person. Lol. You sad little man. You’ve been trying for years to destroy me. It won’t work. Your efforts are flattering. When you look back on your life when it’s that time for you to depart, what can u actually say you’ve accomplished in life? Bringing people down and being the number one source for negativity. Life’s too short homie. Find some sort of happiness. You are a grown a—man. God bless you bruh [sic].” The picture has since been deleted.

Over the weekend, Brown had a close encounter with a woman while performing at Limelight Houston. While he was walking through the crowd with his girlfriend, 26-year-old model Karrueche Tran, an unidentified woman stepped in front of Brown and reached out, apparently to kiss him. Brown shoved her with his right forearm, brushing her out of the way. TMZ said the woman didn't appear to be hurt.

Brown has a history of violence, stemming from his attack on then-girlfriend Rihanna in 2009. Most recently, in September, Brown pleaded guilty to misdemeanor assault for punching photograph-seeking fan Parker Adams, 25, of Beltsville, Maryland, while leaving a hotel in Washington, D.C., last October.