Оказывается фраза tener mala leche по смыслу отличается от tener mal carácter. Фраза tener mal carácter - это быть вспыльчивым, а tener mala leche - это быть неблагодарным.
История: С древних времен считалось, что характер формируется с молоком матери, отсюда и это выражение.