Rap battle roasts: 30 clean lines to use on a friend
By the Rap Duo Video team

Here are 30 clean rap battle roasts, sorted by target: everyday habits, skills, online life, style and spending, sports, and the friend group itself. We wrote every line ourselves, and each one is safe to drop in a group chat. After the list comes a four-step method for writing your own.
Roasts for everyday habits
Start with what your friend does every single day. Everyone in the room has seen it.
- The always-late one. You text "almost there" while you're choosing your shoes, / your ETA's fiction, I should've read reviews.
- The champion sleeper. You sleep through alarms, through thunder, through drills, / your dreams have more mileage than your actual skills.
- The phone that dies at the bill. Your phone's always dead when it's your turn to pay, / but it lights right up when there's gossip that day.
- The flaker. You cancel so often the calendar sighed, / it pencils you in with a question mark beside.
- The snack thief. You "just take a bite" and the sandwich is gone, / a raccoon in a hoodie with the porch light on.
Roasts for skills (or the lack of them)
Confidence that outruns ability is the oldest target in battle rap, and the friendliest.
- The cook. You microwaved soup and still burned it somehow, / the fire crew waves when they drive past you now.
- The driver. You signal to the left and then swing to the right, / even your sat-nav is praying tonight.
- The dancer. You dance like you're swatting a wasp in July, / the DJ cut the music just to ask you why.
- The shower singer. You sing in the shower so loud and so flat, / the neighbours chipped in for a soundproof mat.
- The DIY expert. You built a flat-pack shelf with a hammer and pride, / six screws left over and it leans to one side.
Roasts for online life
Group chats, trends and game lobbies leave a paper trail you can quote as evidence.
- The group chat ghost. You reply to the group chat once every season, / with a thumbs-up emoji and no other reason.
- The screenshot keeper. You screenshot my texts and you save every one, / you're building a case and the trial's begun.
- The gamer. You blame the Wi-Fi for every lost round, / but the Wi-Fi is fine, it's your aim that's not found.
- The voice note novelist. Your voice notes run longer than films that I own, / three acts and a sequel to say you got home.
- The influencer. You say you're an influencer, I'll give you that one, / you influenced me to unfollow. Well done.
Roasts for style and spending
Clothes, gadgets and spending habits: choices, not looks, so they are fair game.
- The show-off. You flex in that jacket like you're walking a show, / but the price tag's still swinging, so everyone knows.
- The penny pincher. You split every bill to the cent and the crumb, / you invoiced me once for a piece of your gum.
- The gadget buyer. You buy every gadget the late-night ads sell, / your hallway's a warehouse, your wallet's unwell.
- The trend chaser. You jump on each trend about five weeks too late, / your dances arrive like a parcel by freight.
- The sneaker collector. You keep your white sneakers in boxes, pristine, / they've seen less of daylight than a submarine.
Roasts for sports, the gym and games
Competitive friends can take a hit, as long as you land it on the scoreboard.
- The gym poster. You check in at the gym just to post that you went, / the treadmill's a stranger, your membership's rent.
- The armchair coach. You yell at the TV like the coach can hear, / your team still lost, the same as last year.
- The sore loser. You flipped the board game when you landed in jail, / the dog's still finding hotels in its tail.
- The weekend runner. You signed up for a 5K and posted the bib, / then walked to the finish, and that is no fib.
- The fantasy league boss. Your fantasy team's been in last since week two, / even made-up players won't pass it to you.
Roasts for the friend group
Every crew has these five. Finish the battle by roasting the roles everyone recognises.
- The trip planner. You named the group chat "Big Trip Next Year", / that was three years ago and we're all still here.
- The repeat storyteller. You tell the same story at each get-together, / we finish your lines and we tell it better.
- The borrower. You borrowed ten dollars "until Friday, I swear", / six Fridays have passed and that Friday's not there.
- The spoiler. You spoiled the finale, the twist and the end, / now I watch every show with my phone off, friend.
- The aux cord hog. You grab the aux cord like it's yours by law, / then loop the same song till the speakers are raw.
How to write a rap roast in four steps
Every line above was built the same way. Use these four steps on a friend you know well and you will have a verse of your own before the next party.
- Pick one true detail. Choose something your friend really does and cannot deny: the shelf that leans, the nine-minute voice note. A real detail beats any generic insult.
- Stretch it until it is absurd. Exaggerate the detail, never invent a new one. Eleven parking attempts is funny; a made-up accusation just sounds like a lie.
- Land the sting on the last rhyme. Write the first half of the couplet straight and save the twist for the final word of the second half. The crowd reacts to the last thing it hears.
- Close with respect. Put your strongest roast near the end, then finish with one line that shows you like the person, or one that roasts yourself. It keeps the room on your side.
Short beats long. A battle verse of four couplets that each land is stronger than sixteen bars where half of them fill space. If a line needs explaining, cut it.
Keep it a roast, not a fight
A good roast ends with both people laughing. Aim at choices and habits, the things your friend could change tomorrow, and leave alone bodies, money worries, family losses, background, identity and anything told to you in confidence. A simple test: if you would not say it with their grandparents in the room, cut it.
Agree on the ground rules before the first bar, and let the other person pick a topic that is off limits. Finish on a line that shows respect. If a joke lands badly, say so and move on; the goal is the shared laugh, not a scoreboard.
Roasting a younger sibling or a classmate? Keep it even lighter: stick to games, snacks, chores and bedtime, and let them roast you back first.
Put the battle on stage
Reading lines aloud is fun; watching the two of you trade them on stage is better. Our AI rap battle generator takes one photo of you and one of your opponent plus a topic such as "who really burned the soup", writes an original back-and-forth and animates both faces rapping it as a vertical video. The AI writes its own lines, so use the roasts above as the topic, not a script.
Prefer a one-sided burn? A friendly diss track points every bar at one person, with the same clean guardrails. For lighter material, borrow from our funny rap lyrics, pick a stage name with the rap duo name generator, or turn the roast into a funny birthday video. Not sure how the studio works? The step-by-step guide covers every screen.