An online journal with the intent of recording the interesting things that happen in one's life. Unfortunately, the act of keeping a blog means that your life is spent online updating it the blog
and reading homoerotica.
Synonyms: contradiction, pathetic, "gay"
Did you read Jason's blog? Wow, I never knew what a homoerotic "dooshbagger" he is...