Idiom: Down and dirty

Idiom Definitions for 'Down and dirty'


Down and dirty means unscrupulous and very competitive.

See also: