shame on (someone)

idiom

Definition of shame on (someone)

used to say that someone should feel sorry for doing something wrong Shame on you for being so rude.