English

edit

Etymology

edit

From mega- +‎ thread.

Noun

edit

megathread (plural megathreads)

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