What is the meaning of the word "trou-de-loup"?

Definitions: