What does animecast mean?

animecast meaning in Urban Dictionary

An anime podcast, anime is japenese cartoons.