Kim Kardashian is an open book.
The "Selfish" author, 34, appeared on "The Ellen DeGeneres Show" Wednesday, where she discussed everything from husband Kanye West's plans to run for president in 2020 to potential names for their unborn second child.
Kardashian, who will welcome a son in December, told Ellen DeGeneres that a psychic friend e-mailed her the other day and said she is going to have twins in 2018. "I was like, 'Lose my e-mail! No, I'm not!'" she said.
"That's two years before Kanye's president, right?" the host asked.
"Yes," Kardashian said with a laugh.
Like everyone else who watched the MTV Video Music Awards in August, Kardashian was unaware that the rapper was going to announce plans to run for the presidency five years from now. "That was news to me," she said, explaining that it "wasn't a discussion in our household." Regardless, the "Keeping Up With the Kardashians" star said, "I believe he is serious and I know that if he puts his mind to something he'll do his best. And he will. It's been fascinating just hearing all of the conversations that have gone on since that announcement. I don't know if that was planned and I just didn't know about it or if he came up with that idea right then and there...That was a fun night and I'm looking forward to what's to come."
"That's a big thing to not talk to your wife about, but I think that would be so much fun to be in the White House," the E! star said. "I was joking with him. I was like, 'You're going to have to make it to a second term,' because he loves redecorating. I was like, 'You're going to want to redo the whole White House and we're not going to be able to enjoy it. So we're going to have to just go with the flow.'"
For now, Kardashian and West are focused on Baby No. 2.
The mom-to-be said she and her husband "haven't decided on name," so DeGeneres offered a few funny suggestions. When "East West" was mentioned, Kim said, "I do like the name Easton. Easton West. I don't think my husband likes that name, but I do like it. ... It's definitely not South. Every time someone says 'South' I just want to roll my eyes. It's not a good direction."
Watch a new episode of "Keeping Up With the Kardashians" Sunday at 8 p.m., only on E!
(E! and NBC are part of the NBCUniversal family.)