Television and Video
SMS and Texting
Urban Slang
DirecTV

What does tivo stand for?

789