Top definition
1. (n) Internet forum thread that features disproportionately large amount of win. Usually originates at the expense of a forum member posting something amazingly stupid. Can also originate from an image that gets Photoshopped many times throughout the course of the thread in pursuit of hilarity.
Someone asked for a picture of an FJ Cruiser and a porta-potty on The Car Lounge Forums and the consequent hilarious replies eventually elevated the thread to epic thread status.
by TCL Murderface October 15, 2009
Get the mug
Get a Epic Thread mug for your dog Larisa.
A suave, urbane clothing line commonly seen at department stores, such as Macy's. Despite the low prices, their clothing are (comparably) of high quality and sleek, sexy looks.
Epic Threads - perfect for indulging your kid's whines for cool apparel without breaking the bank.
by Shoppin4Win October 13, 2010
Get the mug
Get a Epic Threads mug for your buddy G√ľnter.