chiennaille
Meanings
Noun
1. pack of dogs (derogatory)
2. rascals, scoundrels (derogatory)