By Selena Hill (staff@latinospost.com) | First Posted: Jul 31, 2013 11:15 PM EDT

Things aren't looking good for New York City mayoral candidate Anthony Weiner. Publicity surrounding the embattled politician has gone from bad to worse.

In the latest Weiner campaign drama, his communications director, Barbara Morgan, reportedly called a former intern for the campaign a "f-----g s---bag," a "t--t," and a "c--t."

Morgan made the crude comments after the intern, Olivia Nuzzi, published a front-page article about the inner-workings of Weiner's mayoral bid in the New York Daily News. The unflattering story described Weiner's staffers as very inexperienced or only working the campaign to gain favor with Weiner's wife, Huma Abedin, in order to connect with her boss Hillary Clinton.

When Talking Points Memo reached out to the Weiner campaign for comment, Morgan went on a profanity-laden rant about Nuzzi.

"I'm dealing with like stupid f-----g interns who make it on to the cover of the Daily News even though they signed [Non-disclosure agreements] and/or they proceeded to trash me," Morgan told TPM. "And by the way, I tried to fire her, but she begged to come back and I gave her a second chance."

She continued firing vicious slurs at the college student: "F-----g s---bag. Nice f-----g glamour shot on the cover of the Daily News. Man, see if you ever get a job in this town again." Morgan said that she didn't even think Nuzzi's claims were true, "It's all bull---t. I mean, it's such bull---t," she said, adding that the college intern was a "f-----g t--t."

Morgan also criticized Nuzzi's job performance. "She sucked. She like wasn't good at setting up events. She was clearly there because she wanted to be seen. Like it was, like, terrible and I had to like - she would like, she would just not show up for work. For the four weeks she worked there - she didn't work weekends, so 20 days total. Of those 20 days, she missed probably five because she would just like not show up and not tell me she wasn't going to be there. So, yeah, so there's that."

On Wednesday, the spokeswoman shared a photo of a "swear jar" to her Twitter followers with a message of regret.

She also issued an apology Tuesday for the tirade. "In a moment of frustration, I used inappropriate language in what I thought was an off the record conversation," Morgan said in a statement to CNN. "It was wrong and I am very sorry." Morgan added that she called and apologized Tuesday night to the former intern, Olivia Nuzzi.

Nuzzi later said she accepted Morgan's apology in a Twitter message.

© 2015 Latinos Post. All rights reserved. Do not reproduce without permission.