English version

like a dog with two tails

From Longman Dictionary of Contemporary Englishlike a dog with two tailslike a dog with two tailsBritish English informal very pleased and happy because something good has happened dog
Pictures of the day
What are these?
Click on the pictures to check.