Dirty and vulgar thoughts: Shirk or OCD?

I don’t know whether I have done shirk or it is OCD. I am getting very vulgar, have dirty thoughts about Allah. I am really ashamed to talk about it.