meta

A super search engine that combines the results from all search engines into one big results page.
Meta search engines are teh s3x.
by s0x0r November 06, 2005
mugGet the meta mug.