Megan Fox is rumored to be dating "Machine Gun" Kelly. Why she's doing that is anyone's guess, I mean the guy's real name is Colson. Maybe he's holding her mother hostage. It's said that he's a rapper but I'll have to take their word for it. I have news for this goof, if the real Machine Gun Kelly was still alive he'd probably kill you. With a machine gun. He was called Machine Gun because his favorite weapon was a machine gun and not rhyming things or whatever it is snow white rappers do when they aren't dating rapidly fading former Hollywood starlets.