Hab dich!

surely this is not a phrase in german?

It looks like German to me, colloquial for “Ich habe dich!”.

https://tatoeba.org/eng/sentences/show/1766296

6 Likes

Pretty much the same as “Got you” in english

2 Likes