Top definition
The video version of a "podcast". A short video, sometimes part of a series, meant to be downloaded to one's video ipod for viewing.
"Did you download the new vidcast today?"
by DIMEG December 28, 2005
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush