Idiom “A slap on the wrist” means?

A. Hard Punishment
B. Beating Someone
C. Warning or Small Punishment
D. Make someone sadIdiom


Leave a Reply