puncharse
Spanish
Verb
puncharse
infinitive of
punchar
combined with
se