8 definition by s0x0r

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 05, 2005

Mug icon
Buy a meta mug!