Top definition
A single episode on a website that features (often humorous) animated content created in Flash. Flashcasts normally take the form of a cartoon.
Have you seen the latest flashcast at homestarrunner.com?
by James_Eichele May 17, 2007
Get the mug
Get a flashcast mug for your cat Larisa.