Avoir du chien

The French expression, “avoir du chien”, means:

To have style, to have panache, to have that something

Leave a comment