Bristol Palin allegedly slammed her ex Dakota Meyer in a series of text messages, calling him a "coward" and indicating that the marine is not worthy of his Medal of Honor.
Dakota posted the text conversation that Bristol apparently had with someone else to Instagram on Sept. 6. He captioned it, "If you're ever married to someone that texts this to another man that she's never met. Divorce her."
He has since taken down the post, but not before the Daily Mail got screengrabs of the exchange. In the text conversation, Bristol allegedly says her parents were "obsessed" with Dakota because he was "some war hero."
She then allegedly wrote, "He's no hero. He didn't do that… He's a b—-. He doesn't have the guts to do that."
The "Teen Mom OG" star added, "He tries to act big and bad online but he's really a coward."
Dakota was awarded the Medal of Honor in 2011 for his heroics during an ambush in Afghanistan in 2009.
It's not known who Bristol was allegedly texting with or even when, but the final text indicates it was least a year ago. "I can't believe I'm having his baby," she apparently said.
The former couple has two children together, Sailor Grace Meyer, 2, and Atlee Bay Meyer, 1.
Dakota posted the text exchange after Bristol called him "Goliath" and implied that he refused to turn over photos of her kids to her.
"After nearly a month, and thousands of dollars on attorney fees, I was finally able to get my pictures back from my old house/ex-husband," she wrote on her Instagram Story. "If you're facing a Goliath in your life, don't back down."