Today's One Point Wiki Wiki e-Xpression is an idiom, “caught red handed".
It means caught in the act of doing something bad.
Caught red handed with his hand was in the cookie jar.
Mahalo Nui Loa
If you find this useful - share with a friend.
Sharing is Caring.