puncharte
Spanish
Verb
puncharte
infinitive of
punchar
combined with
te