A former consumer review website that allowed users to write detailed reviews of products and services, popular in Europe in the early 2000s.
A brand name created in the late 1990s, likely a playful variation of "do you" suggesting the question "do you recommend this?" The name reflected the interactive, user-driven nature of early consumer review platforms.
Try Another Word