• Jake met Sarah at a work conference
    Jake told me Sarah was the smartest person in the conference room. I asked him when he noticed that. He said, "The second day, when she didn't mistake me for the AV guy." Took him 24 hours to make an impression. Bold strategy for a marriage.
  • Dev met Emma at the gym
    Dev swears he approached Emma because he thought she dropped her water bottle. She swears he was staring at her. I've known Dev for ten years. He definitely doesn't move that fast at the gym. But for Emma, he became an Olympic sprinter.
  • Marcus met Jessica through a mutual friend's terrible decision
    Marcus and Jessica's mutual friend thought, "You know who should meet? These two incompatible people who sit in awkward silence." But something stuck. Turns out the worst setup ever sometimes results in the best outcomes. Sorry to the mutual friend's ego, but this one actually worked.
  • Chris matched with Victoria on a dating app
    Chris's opening message was "Hi." Just "Hi." The fact that Victoria responded tells me she was either very patient or very desperate. Given that she's marrying him, I'm guessing both.
  • Tom bumped into Sophie at a coffee shop
    Tom literally knocked Sophie's coffee out of her hand. Water everywhere. His apology was, "I'll buy you another one." Three years later, she said yes to this marriage. Sophie has the patience of a saint. I have doubts about her decision-making.
  • Kyle met Rachel at his sister's wedding
    Kyle showed up late to his sister's wedding because he was "still getting ready." Then he met Rachel in the parking lot. His lateness was actually his wingman. His sister's still not over it.
  • Adrian met Lauren while she was on vacation
    Adrian was convinced Lauren was out of his league until he realized she was visiting his city. When she left, he thought it was over. Then she came back. And kept coming back. Turns out persistence actually works, but only if the other person actually likes you.
  • Brandon asked Megan out after three years of knowing her
    Brandon spent three years building up the courage. Three. Years. When he finally asked her out, Megan said she'd been waiting for him the whole time. So Brandon wasted a lot of time being anxious about something she was already ready for. That's on you, buddy.
  • Nathan met Sophia at a party he almost didn't go to
    Nathan texted me at 6pm saying, "I'm not going tonight, I'm tired." By 11pm, he was telling everyone about Sophia. Apparently the universe knew he needed to go out. His couch never stood a chance.
  • Ethan met Olivia through a friend's Instagram
    His friend said, "You should follow her, she's cool." Ethan did. Then he waited three months to say hi. Then he waited another month to actually take her out. If this wedding happens, it's because Olivia got tired of waiting.
  • Liam met Ava at his worst moment
    He was broke, unemployed, and living on his friend's couch. He met Ava and somehow convinced her he had potential. Either Ava sees something the rest of us don't, or she's an incredible optimist. Either way, Liam, you owe her everything.
  • Noah met Amelia when he was still with someone else
    He broke up with his girlfriend, waited three weeks, and asked out Amelia. That's either noble timing or calculated. Given that he's marrying her today, I'm not asking questions.
  • Mason met Isabella at a terrible bar
    He described it as "the worst place ever." Yet somehow this worst place led to the best thing. I finally understand why people keep going back to bad bars.
  • Lucas met Harper through a group chat he was added to by mistake
    He wasn't even supposed to be in the conversation. But there was Harper. And somehow, a wrong addition led to the right person. The algorithm works in mysterious ways.
  • Ryan met Morgan when his roommate bailed on plans
    His roommate canceled dinner last minute, so Ryan went solo. That's when he met Morgan. His roommate never apologized for the cancellation. But Ryan owes him everything for bailing.
  • Jackson met Victoria at a work event he almost skipped
    He debated for an hour whether to go. He decided to go because free food. Turns out the real food was meeting Victoria. Note to self, free appetizers are cupid's instrument.
  • Jake's cooking skills are limited to pasta
    Jake can boil water. That's it. That's his range. But he's convinced his pasta is restaurant-quality. I've seen the result. It's warm noodles with confusion on top.
  • Marcus still wears his college hoodie every weekend
    It's been eight years. The hoodie is held together by hope and regret. His closet has evolved. This hoodie has not. It's a fossil at this point.
  • Dev's apartment was a disaster until he got engaged
    The man lived like a roommate. Pizza boxes in the corner. Laundry pile that had a personality. Then he proposed to Sarah and suddenly cared about clean floors. Sarah didn't marry him for love. She married him for organizational intervention.
  • Tom has watched the same three movies for the last five years
    I asked him what he was in the mood for. He said, "Well, it's Wednesday, so that's Bourne Identity night." The man has a rotation. A predictable, unchanging rotation. His taste in movies is literally set in stone.
  • Chris is still friends with his college roommate who owes him money
    It's been six years. The debt stands. The friendship stands. I've asked Chris about it. He said, "I forgot about it." No, you didn't. You forgot on purpose, which is somehow sadder.
  • Kyle tries to fix things and makes them worse
    His shower broke last year. He spent a weekend on YouTube tutorials. Now it leaks worse and sounds like an angry bird. The handyman told him to never touch anything ever again. Good advice.
  • Adrian's terrible at giving gifts
    He once gave his girlfriend a fire extinguisher. Not for practical reasons. He just thought it would be funny. It wasn't. She's marrying him anyway, which confirms she has the patience of an angel.
  • Brandon has the same three text responses: "lol," "ok," and "fr?"
    That's his entire texting vocabulary. His girlfriend works with it. She's fluent in Brandon's silence. Their wedding vows should be read via emoji.
  • Nathan claimed he never got sick until he met his wife
    Then he got sick three times in the first month. "Must be love," he said. No, that's just marriage exposing you to every germ your spouse brings home. Welcome to the real world.
  • Ethan used to wake up at noon on weekends
    Then he met Olivia. Now he's up at 7am. She didn't ask him to change. He just realized she was worth waking up for. I'm calling that character development.
  • Liam has worn the same cologne for ten years
    I've mentioned this seventeen times. He's not changing. When we visit his apartment, we know it's him before we see him. It's his signature. It's also an assault on the olfactory senses.
  • Noah still uses his college lunch box for work
    It's beaten up, faded, and covered in stickers. He's 28. He doesn't understand why this is weird. Olivia bought him a new one twice. Both are in the closet. The lunch box remains his shield against adulthood.
  • Mason's terrible at remembering things unless they involve sports
    Forget your birthday? He'll quote you a stat from 2009. Ask him what he had for lunch? He draws a blank. But ask him about a basketball game from five years ago and he's a walking encyclopedia.
  • Lucas always orders the same food at every restaurant
    We've gone to twenty restaurants. He orders chicken breast every single time. The man could be at a Michelin star restaurant and he'd get grilled chicken. His palate has given up on adventure.
  • Ryan's still paying off his fantasy football league losses
    It's been three seasons. He owes money to four different people. Harper must have asked about this. I'd be suspicious too.
  • Jackson has worn the same pair of jeans for two months straight
    Victoria finally staged an intervention. She bought him new jeans and hid the old ones. He looked for them for a week. Then he just accepted his new denim life. Small victories.
  • Tyler's Bachelor party behavior, versus his engaged behavior
    Two months ago, he was suggesting Vegas. Now he's asking about napkin colors. The ring changes a man. Or it reveals what he really wanted all along. Either way, the vibe has shifted completely.
Behind the Mic

Three rules for a best man speech that actually lands.

Rule 01

Tell ONE story well.

The audience came for a story, not a list. Pick the single story that reveals who he is.

Rule 02

Earn the bride.

Every joke about him should make her glad she said yes by the end. Affection is the spine.

Rule 03

Land the toast.

The last 60 seconds is what people remember. Bring it home warm. Raise the glass. Sit down.

A custom RoastGift print
Advertisement

Want a best man speech written for you?

RoastGift writes custom best man speeches about the actual groom: the real college stories, the running jokes from the bachelor party, the way he proposed. Speech-ready, delivered fast.

Visit RoastGift.com →

Frequently Asked Questions

How long should the roast part of a best man speech be?

One to two minutes of roast material inside a four to five minute speech is the right ratio. You want enough jokes to get the room going, but the speech should close on something genuine. The roast earns the sentiment at the end.

What topics are off limits in a best man speech?

Ex-girlfriends, anything the bride does not already know, genuinely embarrassing secrets the groom shared in confidence, physical appearance jokes that have teeth, and anything involving the groom's family in an unflattering way. The bride's family is in the room. Calibrate accordingly.

How do you roast the groom without offending the bride's family?

Keep it about his habits, his professional life, his history as a friend, and the story of how he fell for the bride. Avoid anything that makes him look like a bad partner or a bad person. The roast should make everyone in the room trust him more, not less.

Should you run your best man speech by the groom first?

Yes for tone, no for surprise. Let the groom know roughly what territory you are covering so nothing lands as a genuine shock. But keep the actual jokes to yourself so the delivery still gets a real reaction. The groom laughing genuinely is better than a polished reaction he rehearsed.