English edit

Etymology edit

mega- +‎ thread

Noun edit

megathread (plural megathreads)

  1. (Internet slang) An extremely long discussion thread.

Related terms edit