1 definition by D__M

A slut, prostitute, and their synonyms. The word from east Africa, mainly used in Somalia.
That girl gives good head.
Doesnt she have a boyfriend?
Yeah, but shes a dillo.
by D__M June 3, 2007
Get the dillo mug.