"I googled it" didn't make a lot of sense for the first 5 years either... I tend to say "duckduckgo it" or "ask the duck" when referring to duckduckgo. It's hard to capture that last 5% of linguistic serendipity, so I'm not sure how it could be any better without sacrificing its identifying uniqueness.
Idea: "I duckduck GOT it!"