look up any word, like jamflex:

1 definition by HHorrid

 
1.
A female who had a short but very succeful movie streaming channel on Mogulus.

Also known as:
Zombie
ZChan
Zee
Z
Person1: "Dude are you going to Z T.V. tonight?"
Person2: "Hell yeah, ZombieChan is so hot!"
by HHorrid August 27, 2009