caught red-handed

English

Verb

caught red-handed

  1. simple past and past participle of catch red-handed