Rap Roasts: 60+ Clean Lines That Rhyme, Ready to Use
More than 60 original, clean rap roasts for friends, siblings, coworkers and group chats, plus comebacks, a simple formula for writing your own and how to turn one into a video.

The short answer: a good rap roast picks on one harmless habit, exaggerates it and lands on a rhyme. Below are more than 60 clean roasts we wrote ourselves, sorted by who you're roasting. Copy them, change the details and keep them friendly.
We make RapVideo AI, so at the end we show how to turn a roast into a short video. You don't need our tool to use any of these.
Before you roast anyone
- They should be in on the joke. A roast between friends is fun. The same words aimed at someone who didn't sign up for it are just bullying.
- Roast what they do, not who they are. Being late is fair game. Race, religion, gender, sexuality, disability and weight aren't.
- Stop if it stops being funny. You're trying to make them laugh too.
Roasts for the friend who's always late
- You said five minutes, that was yesterday / Your ride showed up and then it drove away
- We sang "Happy Birthday" and we cut the cake / You walked in asking what's at stake
- Your clock's so slow that it's still last year / You'll get my joke when you finally get here
- "On my way" means you're still in bed / That's the biggest lie that you've ever said
- Traffic's your excuse, but you live next door / You could've crawled here by a quarter to four
Roasts for your best friend
- You give advice like you've got it all planned / Then text me crying with your phone in your hand
- You call yourself the funny one, that's brave / Your best joke's the haircut that you gave
- You owe me twenty from a year ago / Your wallet's a rumor, and we all know
- You tell the same story, the same old way / We've heard the ending since 2008, okay
- You're my best friend, and I'll say it loud / You're the reason I don't trust a crowd
- You split the bill like you're doing math / Then skip your half and take the cab
Roasts for siblings
- Mom's favorite? Sure, keep telling yourself / Your trophy's for "participation" on the shelf
- You won one game, back in 2014 / Still talk about it like you're the king and the queen
- You borrowed my hoodie, you borrowed my shoes / Now you're borrowing the air and the Wi-Fi I use
- You took the front seat like it's yours by right / I called shotgun back on Tuesday night
- You blame the dog when the snacks are gone / The dog's on a diet, so who's that on?
- Dad says you're gifted, and I'd have to agree / You gifted all the chores straight to me
Roasts for roommates
- One flake of cereal left in the box / That's your whole plan, and it really rocks
- Your dishes in the sink have started to grow / They pay no rent, but they're running the show
- You said you'd clean it when you got the chance / That was back in March, and you're still in those pants
- You "borrowed" my milk and you left me the jug / Empty and cold, and you just gave a shrug
- Your alarm goes off for an hour straight / Everybody's up but you, and you're still late
Roasts for coworkers
- Reply-all king, you hit send too fast / Now the whole company knows about your past
- You said "let's circle back" and you never returned / We've gone around so long that the whole circle's burned
- You've got ten meetings and nothing's been done / They could've been emails, every last one
- You microwaved fish, now the floor's in pain / HR's been called, and they're calling again
- You're muted, buddy, you've been talking for days / Best speech you've given, in a lot of ways
- You took my lunch, and it had my name / Now you're looking at me like I'm to blame
Roasts for gamers
- You blame the lag when you lose every round / Your Wi-Fi's fine, you're just getting clowned
- You're stuck in bronze but you talk like a pro / Your stats are a joke that the whole lobby knows
- You rage-quit twice, now you're back for more / Your controller's been through a lot, and the floor
- You camp in a corner with nowhere to go / Still got eliminated by a guy named Joe
- Your K/D's lower than your battery life / Your whole team's praying for the end of this strife
- You bought all the skins, but you're still so bad / Best-dressed loser that the game's ever had
Roasts for gym friends
- Twice since January, still flexing in the chat / One leg day ago, and you're still on about that
- You post every set like the world's in need / You rest for a week after one good deed
- You've got a shaker bottle and a brand new plan / The only thing you lift is the snack in your hand
- You said "new year, new me" with a smile / That was three years back, it's been a while
Roasts for the group chat
- You leave me on read, then you send a meme / At three a.m., what a wonderful dream
- Fifteen voice notes and I played not one / Say it in a sentence, then we're done
- You plan the trip, then you're never free / Your calendar's as fake as your apology
- You only text when you need a ride / I've got your number, and I've got my pride
- You sent "lol" with a straight, blank face / I can see you, man, we're in the same place
Roasts for bad cooks
- Smoke alarm's your dinner bell / When you cook, the whole block can tell
- You burned the water, how'd you do that? / Even the toaster filed a report on that
- Your secret recipe's the number for the pizza place / Nobody's complained, and I rest my case
- You call it "rustic," we call it black / The dog tried a bite and he gave it back
Roasts for your fantasy league
- You drafted with your heart and it broke again / Started a guy who's been out since ten
- Talked so much trash in the league group chat / Dead last, champ, now what about that?
- You traded your star for a guy on the bench / Now your whole season's got a terrible stench
- Your team's so bad that the app sent a note / It asked if you're okay, and that's all it wrote
Rap battle comebacks
Short lines to fire back when someone comes at you first. To perform them with two faces, try the rap battle generator.
- That's your best bar? Man, I've heard it before / My grandma said it better at the grocery store
- You wrote that line and you practiced it too? / Practice some more, 'cause it's not working for you
- You came for the crown, but you lost your way / Nice try, friend, maybe another day
- Your flow's so stale that it needs a date / Check the back of the box, it's already too late
- You rhymed "cat" with "hat," give the man a prize / Dr. Seuss is shaking his head in surprise
- I'd roast you more, but it's not a fair fight / You already did it when you rapped tonight
- You've got more fillers than you've got bars / "Yeah, uh, yeah" won't get you far
- Keep on talking, I'm taking notes / You're my favorite comedian, and that's a lot of quotes
- You're out of breath by the second line / Sit down, get some water, you'll be fine
- All that noise and you said nothing new / The beat stopped listening, and the crowd did too
How to write your own rap roast
A roast only needs two lines. Use this formula:
- Pick one true thing. "He says he's five minutes away."
- Exaggerate it. "He's been five minutes away since last year."
- End on a word that's easy to rhyme. Year, here, clear, near.
- Finish with the punchline. "You've been five minutes out for the whole last year / The party's in December and you're still not here."
The more specific, the better. "You always lose" is weak. "You lost to my grandma at Mario Kart" is funny, because it's about your friend and nobody else.
Stuck for a first draft? Our free AI rap lyrics generator writes clean bars from a topic, with no account. Need a stage name for the battle? Try the rap name generator.
Turn a roast into a video
A roast hits harder when your friend's face is rapping it, or yours is. In our diss track generator:
- Upload a photo. Only use a photo of someone who's fine with it.
- Paste four lines from above. A 10-second video fits about four.
- Pick a beat and create. The AI makes the music and vocals and lip-syncs the face.
New accounts get 3 free credits with no credit card, enough for one 5-second video at 480p. Videos run from 5 to 15 seconds, so it's one sharp verse rather than a full song. We don't allow videos that harass or humiliate someone, or that use a celebrity's photo without permission. See our Acceptable Use Policy.
FAQ
What are some good clean rap roasts?
The best clean roasts go after a habit, not a person. For example: "You said five minutes, that was yesterday / Your ride showed up and then it drove away." Every line in this guide has no profanity.
How do you write a rap roast?
Pick one true habit, exaggerate it, and end on the word that rhymes with the setup. Two lines is enough. Specific details, like the name of the game they keep losing, land better than general insults.
Can I use these roasts in a rap battle?
Yes. We wrote all of them and you can use them in a battle, a video or a group chat. They are made for friends who are in on the joke, so swap in details about your own friend.
What should you avoid in a roast?
Avoid race, religion, gender, sexuality, disability, weight and anything they are truly insecure about. If the person would not laugh, it is not a roast, it is just mean.
Can I turn a roast into a video?
Yes. Paste four lines and upload a photo in our diss track generator, and AI makes the beat and vocals and lip-syncs the face. Clips run from 5 to 15 seconds, and you should only use photos of people who agreed.
