shame on you, him, etc.

shame on (one)

An expression of condemnation, often an angry or disappointed one. Shame on you! You know better than to steal your sister's toys! Shame on her for taking advantage of your feelings like that! Fool me once, shame on you. Fool me twice, shame on me.
See also: on, shame
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.

ˈshame on you, him, etc.

(spoken) an exclamation said to somebody who has behaved badly or done something they should be ashamed of: You forgot your mother’s birthday? Shame on you!
See also: on, shame
Farlex Partner Idioms Dictionary © Farlex 2017
See also: