Define New Threads Meaning

New Threads
The jolliest bunch of assholes on the eastern side of the Mississippi River. Rock band famous for being dicks in their hometown of Nashville, Tennessee.

Dude #1: Man, I really love this song. Who's it by?
Dude #2: Ah dude, this is New Threads!
Dude #1: Fuck! I hate this song!
By Christye
A New Set Of Threads

I went shopping yesterday and bought myself a new set of threads.
By Aundrea