Top Definition
The worst company to work for. Run for your lives!
I started working at TAG and my life is ruined. TAG SUCKS
by TAG's Bitch March 19, 2004
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.