with one's tail between one's legs

idiom

Definition of with one's tail between one's legs

: with a feeling of being embarrassed or ashamed especially because one has been defeated He lost the fight and went home with his tail between his legs.