Nancy Pelosi is apparently the best leadership Democrats have to offer America, so drink it in.

During two public appearances this week, she confused countries, pronounced words strangely, and claimed Republicans are offering a “Mini Me” budget.

During a Monday appearance before the left-wing J Street group, Pelosi said, “And maybe our lesson in this election is God wants us to do more to weed out bigotry, discrimination, anti-Semitism and xenophobia,” uttering the last word with Zsa Zsa Gabor flair.

In acknowledging her colleagues, she confused Iraq with Iran.

“Jan Schakowsky and David Price, so important in the Iraq agree — the Iran agreement,” she said.

She seemed to have a minor speech lapse as she spoke.

“That’s why the JCPOA was not founded on trust. It was founded on verification, vigilan…CE, and enforcement,” she said.

During a Thursday press conference, Pelosi botched zingers and lines intended to be sound bites for the evening news.

“The Republicans are too terrified of their constituents to make their plan to destroy affordable healthcare public, they should try,” she said before looking down at her notes, and saying, “they shouldn’t try to make it law.”

RELATED: Pelosi breakdown? Repeats words, tells audience to clap, Kasich ‘gov of Illinois’

Moments later, she flubbed the Democrats goals.

“We have always said, our goals have been to increase cover–uh, improve bene–lower cost, improve benefits and enlar–expand access,” she said.

She also used weird analogies for the Republicans’ budget.

“We haven’t seen a budget, we’ve seen, what do they call it? An outline, blueprint, Minnie Mouse budget, I don’t know, Mini Me budget, whatever it is, it’s not — again, there’s no there there. There’s no there there, yet,” Pelosi said.