Idiom: Down and dirty

Idiom Definitions for 'Down and dirty'


<p>Down and dirty means unscrupulous and very&nbsp;competitive.</p>

Idioms similar to 'Down and dirty'

See also: