Top definition
1. n. French slang for hat.

2. n. French slang for snitch. A police informer.
Le doulos roughly translates to "the informer".
by -.MaryMurder February 25, 2011
Get the mug
Get a Doulos mug for your bunkmate Paul.
buy the domain for your recipe vlog