ガッチャ
Meanings
Expression
1. gotcha; got you