I'd never seen the term before. I don't know that I am one, I have for a long time considered myself to be an atheist, but I can see the logic. I certainly don't think that any of the definitions of 'god' that I've seen actually exist. I certainly can't disagree with the position.