What I write should mean the following: "There is this blog, but I don't remember its name."
So I thought I have to write it this way to achieve the meaning in a short way: "This blog."
But is this correct? Does is mean what I want to say? Because I've learned at school that "this" points to something specific. But I that's not what I want to achieve.
Sorry if the question is unclear. But I have no idea how to explain it differently.