Ali Larter

Ali Larter has announced she's pregnant with a boy — in a most squirm-inducing way.

"I've got a little penis inside of me," the 34-year-old actress said on NBC's Late Night with Jimmy Fallon.

"That's what she said," Fallon joked.

Heroes star Ali Larter expecting

"Ohhhh! I was trying to keep it private, but we're having a boy!" blurted out Larter, who's expecting her first child with her husband, writer-actor Hayes MacArthur.

Larter said pregnancy has been an "amazing ... exciting time."

Fallon, fresh off some rave reviews for hosting the Emmys, then asked the Resident Evil: Afterlife actress about being from New Jersey (Cherry Hill, outside of Philadelphia) and how Real Housewives of New Jersey and Jersey Shore are or aren't representing the state well.

Jersey Governor: Jersey Shore is "negative" for our state

"It gives Jersey such a bad rap ... even the people who are on Jersey Shore, they're not from Jersey, they're from New York," she said, admitting that the show is a "guilty pleasure" though.