Top definition
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
Get the mug
Get a vcasting mug for your mate Jovana.