1 definition by yadaman

Top Definition
The channel created when comcast bought TechTV, and merged it with G4, creating s horrible channel out of 2 great ones
did you see that new episode of TSS on G4TechTV?! it was HORRIBLE!
by yadaman January 24, 2005

Mug icon
Buy a G4techtv mug!