look up any word, like donkey punch:

1 definition by urbanmaster

 
1.
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