a blargmonster is an idiot that cannot stop rambling on while posting a blog
a person that rambles on while writing in a blog
"a blargmonster is an idiot that cannot stop rambling on while posting a blog" What is the definition of "blargmonster"?