Act or red-handed: ( loc. LAT. ) An expression that applies to the fact of surprising someone at the very moment in which commits an offence or is missing.
It is a snapshot of an "ahaa!" moment!!!
It is grabbing someone with hands in the dough O.o