Etymology
Today it means: To blog more successfully or better than; to surpass or get the advantage of in blogging. Full definition →
From out- + blog.
Etymology from Wiktionary, CC BY-SA 4.0.