What is Telescreen?
1.
From George Orwell's
We're probably about 10 years away from having telescreens - or their equivalent - installed in all our homes. God Bless America.
See
Random Words:
1.
Something or someone displeasing, or boring. Also someone who is undeniably lame. Not implying homosexuality.
"OMGZ man, have you ..