Meaning of “devil-may-care” in the English Dictionary

british dictionary