Idiom: Dirty dog

Idiom Definitions for 'Dirty dog'


A dirty dog is an untrustworthy person.

See also: