look up any word, like cleveland steamer:

1 definition by TNgirl

 
1.
just about the worst team out there
the titans suck
being from tennessee, its an embarrassment
The tennessee titans played the colts and got killed.
by TNgirl September 23, 2006
29 131