3 ms·> DuckDuckGo was roasted No pun intended, right?by dctoedt 8y ago> DuckDuckGo was roasted No pun intended, right?