The Bachelorette's Ashley Hebert is willing to forgive -- but not forget -- her one-time prince charming, William.

The 26-year-old dental student was head-over-heels for the 30-year-old suitor during a recent Las Vegas-set date, but things changed on Monday's episode when William trashed Hebert during a comedy show outing.

Asked to roast Hebert on a group date, William didn't to rag on the other guys -- as most of his peers did, to keep Hebert in high spirits -- and instead took clear aim at the bachelorette.

"I thought I signed up to be with Emily [Maynard] or Chantal [O'Brien], and then Ashley's here," William said during his portion of the roast, after slamming Hebert for her small chest. "Who gives a s--t?!" (Watch his roast above)

"He couldn't have said anything more hurtful," she said through sobs. Even smarmy Bentley -- who later quit the series -- couldn't believe William's audacity. "I feel the same way, but I'm not going to say it to her face. Like, don't be stupid."

Justifying his actions, William told Hebert: "This was a roast, it wasn't compliment Ashley night."

Later, Hebert shocked fans -- and William -- when offering him a rose, sending a just-unmasked Jeff and Chris D. home instead.

As William gets another chance at love, tell Us: Did he deserve a rose?

By Allison Corneau for Us Weekly. For more Channel Surfing, click here.

-0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%100%
2,522 Votes
-0%1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%100%
1,970 Votes

Watercooler Poll

Did The Bachelorette's William Deserve a Rose?

Yes
No