Top Definition
A very large, active forum thread. Typically fueled by a heated debate.
I'm sensing a threadnaught here.

Dosent the 26 pages and god knows how many views give you a hint already?
by Black Tyrano September 01, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×