Translation of pichonear in English:

pichonear

to catch … red-handed, v.

transitive verb

Colombia
informal

  • 1

    (persona) to catch … red-handed