The three-part roast line
Almost every roast line that works has three moves. The setup names a habit the room recognises. The exaggeration pushes it past what is true. The twist is the last word or two, where the picture changes and the laugh comes.
An original example, with a made-up name: “Dev replies to texts so late, his read receipts come with a postmark.” Setup: Dev replies late. Exaggeration: so late it feels like post. Twist: postmark. Put the twist word at the very end of the line and stop talking right after it.
Original roast lines, sorted by habit
These funny roast lines for friends use invented names. Swap in your friend’s name and change the details to the true version of the habit, because a real detail always beats a general one.
- Always late: “Priya says she’s five minutes away. Priya, you said that in March.”
- Slow at menus: “Marco reads a menu like it’s terms and conditions he plans to dispute.”
- Voice notes: “Sam sends voice notes so long they need chapter titles.”
- Gym talk: “Jordan talks about leg day more often than he attends it.”
- Battery: “Lena’s phone has been on 2% for so long we think it’s a personality.”
- Borrowing: “Theo owns nine hoodies and still asks to borrow mine.”
- Over-planning: “Aisha made the trip spreadsheet, the backup spreadsheet, and then cancelled.”
- Gaming: “Kai’s ‘one more game’ has outlasted two of his phone contracts.”
Turn the lines into rhymes
Rhyming couplets are easy to read out and land harder at a party, because the rhyme tells the room a punchline is coming. The Roast Generator writes them for you: type your friend’s first name, add three to five true habits separated by commas, pick a style and press Generate roast. It is free, needs no sign-up, and keeps to what a person does, never how they look. Edit any couplet in the box, or press Again for new jokes from the same details.
If you have a longer slot, such as a birthday speech, Funny Rap Lyrics writes a comedy verse of 8, 16 or 24 bars about any subject you name, including your friend’s worst habit. For a mock battle where two friends trade rounds, the Rap Battle Generator writes three rounds of four bars aimed at an opponent’s weak spots. Afterwards, the Rap Caption Generator gives you ten one-line captions for the photo or video of the night.
Ground rules that keep it friendly
- Habits and choices only: lateness, taste in films, cooking, phone habits, terrible parking.
- Never looks, weight, race, religion, gender, sexuality, disability or family background.
- No threats, even as a joke.
- Nothing private: no secrets, no exes, no money trouble, nothing the room did not already know.
- Only roast someone who agreed, is in the room and gets a turn to roast you back.
How to deliver them
Delivery is half the joke. Say the person’s name first so the room looks at them, pause for a beat before the twist, and do not laugh at your own line before it lands. Keep it to five to eight lines, about a minute, and stop while the room still wants more.
End with one sincere line. “He is late to everything except when you need him” turns a roast into a toast and tells your friend the whole thing came from affection.
Mistakes and fixes
- An inside joke only two people get: explain it in one clause or cut it.
- A line that feels mean when you say it aloud: move the target from the person to the habit.
- Five jokes about the same habit: keep the strongest one and find a second habit.
- Reading off a phone with your head down: print the lines or learn them, so you can look at the room.
- Going last after a long night: cut your set in half.



