Top definition
A blog which attracts massive world-wide
attention .
Jeez - That blog is on all the Prime Time

T.V. Channels - Must be a Megablog !

( Really massive init . )
by E - FUMBLER September 25, 2008
Get the mug
Get a megablog mug for your barber Larisa.

Available Domains :D

  • megablog.se
  • megablog.ninja
  • megablog.men