Comedian Lea DeLaria may have learned a lesson from her on-screen persona as Big Boo on “Orange Is the New Black.” According to a video submitted to Gothamist, the actress yelled at a preacher in a New York City subway who was railing against gays.

Subway preachers are nothing new in New York, but most passengers tend to ignore their sermons. However, when DeLaria heard this man on the M train Tuesday morning, she decided to say something.

“This is not why America’s in trouble,” DeLaria said, speaking over the man, who continued to preach. He then referenced Sodom and Gomorrah and "the sin of homosexuality."

“Religious fanatics are the reason America’s in trouble,” DeLaria, who is openly gay, said. “You are the reason America’s in trouble.”

At one point DeLaria tried to rouse commuters to join her in singing “99 Bottles of Beer on the Wall” to drown out the man – unsuccessfully. DeLaria eventually cornered the man at one of the subway car’s doors. When the train reached the Herald Square stop, the man exited.

”Thank God,” she said as people applauded. “And notice I thanked God.”

The anonymous tipster who submitted the video said onlookers were confused as to whether the showdown was real or staged. “But a friend later confirmed that she has seen this same man preaching similar things on the subway before, so I'm pretty sure it was real,” the source said.

DeLaria also confirmed her role in the encounter on Twitter.