I don't think anybody's mouth is big enough to hold a heart.

Well, they say your heart is about the size of your fist, and I knew a guy who could fit his entire fist in his mouth. (Great party trick, but much funnier if you're drunk!) Therefore he might be able to have his heart in his mouth.

I'm more familiar with the throat version, personally.