meaning of animecast

animecast meaning in Urban Dictionary

An anime podcast, anime is japenese cartoons.