It is very similar to practically every browser hijacker and adware threat.
When this unknown search engine appeared on your computer, it was most likely installed as part of a malicious free download. TopTab is a potentially unwanted application (PUA) that is frequently installed via a third-party software.