Top Definition
1. A short name for Originally called "& The Temple of the Screaming Electron", the "&" was eventually dropped for causing system problems.
I read the weirdest article/post on &T last night.
by JoeyTheWall October 24, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.