Actually if I read your question right YES it is still on your hard drive and NO defrag will not make it unrecoverable. There are many recovery products but if yu want to make it unrecoverable(that is what you are wanting?)
You need a data eraser http://www.myotherwebsite.com/prod154.htm
I am not suggesting this one I have never used it this is just an example of one. There are many. Be sure it uses at least three passes.