This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
If someone says there is honor among thieves, this means that even corrupt or bad people sometimes have a sense of honor or integrity, or justice, even if it is skewed. ('Honour among thieves' is the British English version.)