with one's tail between one's legs
idiomDefinition 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.