Idiom: Devil may care

See also: