Translation of pichonear in English:

pichonear

to catch … red-handed, v.

transitive verb

informal
Colombia
  • 1

    (persona) to catch … red-handed