look up any word, like fleek:
Broadcasting video (often used in conjunction with podcasts)
I've been vcasting all my latest skate vids. Check em out foo.
by Timthetoolman August 16, 2008
video casting. delivering personal video media via a streaming provider.
if you've ever been to YouTube then you've seen vcasting. YouTube sucka it's taking over the world.
by urbanmaster August 05, 2008