To really roast someone in a way that gets everyone in the room groan-laughing, you've got to hit them where it hurts, and that involves getting personal.
It could be going after something that they're doing in the room, some way back childhood fear, or just something you know about their personality or attitude that gets to them. So if you truly know the person you're roasting, you could probably come up with some better insults about them than anyone else.
Which is why no one could roast you better than your Mom. Usually though, she's too busy raising you and making sure you don't kill yourself to take the time to put you on blast. But some people are just born savage, and becoming a Mom doesn't change that.
Growing up as a Muslim-Albanian family with very patriarchal ideas on the way a family is supposed to operate, my idea of what a father should be was a very "man's man" one.
He brings home the bacon, laughs maybe five times a year, and was really into Clint Eastwood and Martin Scorcese movies. Oh, and a Marlboro Red had to be perpetually hanging out the side of his mouth.
Fast forward years later and here I am, dadding it up, and I'm not that, like, at all. The manliest thing I probably do is hit the gym, bro, and not shave my chest hair. Other than that though, I'm nothing like the former generation of "guy's guys" that raised me. Which I'm totally cool with, because I'm already learning special hair braids to try out on my daughter once she gets older. Because her old man might be a North Jersey meathead, but he's going to be a meathead who doesn't mind having tea parties and getting his nails painted with his little girl.