Avoir du chien

May 19th, 2007

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

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

Leave a Reply