I think it's "Verizon Cast" a derivative of "broadcast" as in "Verizon will cast your apps into the consumer world". But I have no idea and it's a terrible name regardless.

I remember when I first wrote about this subject you said it's the reason your apps aren't in the VCAST store. Funny reading this now.