An .mp3 file recorded in the style of a talk radio broadcast. Coined originally by Apple when they began offering a free "have your own Internet radio show" service through iTunes. Popular podcasts range from "Mugglecast" to "Catholic Insider".
Also a verb meaning "to create a podcast".
Did you download this week's Official LOST podcast?
I wish I had the sweet pocasting abilities of the Mugglecast team.