Sorry, I forgot to include an interesting wrinkle: if you remove "reddit", Google returns what you would expect (sans reddit results).
I see several replies complaining about the quality of the search query, to which I say 1) almost none of the top results for the original query include any of the search terms, which should absolutely never happen, and 2) see above.
It should be said that this particular instance isn't directly indicative of Google Search's general quality - I'll admit to a bit of hyperbole in the phrasing of the submission. However, it is clearly broken here, and broken in a way that just this side of confounding.