Rep. Anthony Weiner (D-N.Y.), known for his harangues, made several cracks at the expense of the Tea Party movement and Fox News host Bill O'Reilly.

In a Tuesday profile in the New York Observer, the New York City congressman is found in a bar on the city's Lower East Side. He took the microphone from the DJ booth and said:

"Every single moment that we are stroking our beards and gazing at our navel and thinking about the world we’d like to be and singing ‘Kumbaya’ is another day we’re not punching Bill O’Reilly in the nose.

"I follow Twitter for the Tea Party and just show up to f--k with them.

"No, I don’t do that. I just sit at my desk and they send me talcum powder every couple of weeks."

As the Observer notes, Weiner was only half-joking about the talcum powder. His district office received a package of white powder after his vote on the healthcare bill, which passed last month.

The congressman recently made another foul-mouthed crack about one of his Senate colleagues. At the height of the healthcare debate, during which Weiner attracted much media attention, he joked on the "Daily Show" that Sen. Joe Lieberman (I-Conn.) is a "d--k."

Lieberman had withheld his vote for the health bill in December before voting for it.

Cross-posted to the Briefing Room.