look up any word, like the eiffel tower:
 
1.
Television Set or Programs.
Esp. of a mind numbing sort.
e.g. soap operas/sit.coms
"Ah mate, I'm knackered! Still tense from work though... oh yeah, electric valium, just what i need to nod off!"
by edjog October 08, 2005