Yeah I can't figure out where thats coming from, I've poured over my site to find it and even resubmitted to google and they don't see that spam when i manually submit. Maybe I should just go with a hosted solution and stop trying to manage wordpress on my own.
Try that query on there. They managed to index a LOT of pages that way.
Here's the thing. Your site has been compromised. Look. I'll fetch the same page with two different user-agents. One will show up as some generic curl thing and the other will look like Google's crawler.
$ grep viagra googlebot
[ ... tons and tons of garbage ... ]
Your site is running something which only emits garbage when Googlebot (or something resembling it) hits it. Install a user-agent switcher in your browser and you can see it for yourself.