What is the meaning of Gotcha?

Pronunciation spelling of got you.

I got you covered, I got your back .

I caught you .

I got you by surprise .

I understand you or what you said.

A potential problem or source of trouble.

A feature of a system or a program that works in the way it is documented but is counter-intuitive and almost invites mistake or non-function.

An instance of publicly tricking someone or exposing them to ridicule, especially by means of an elaborate deception.

An attempt to disprove or refute someone's argument, usually (but not necessarily) in a deceptive or disingenuous way.

An instance of accomplishing a tricky idea or overcoming a difficult obstacle.

Source: wiktionary.org