Mashup: Mafoochy

Mafoochy
Web search engine that allows users to vote on the quality and relevance of search results.