души не покривит

Устар. Честен, совестлив, прямолинеен. Он человек весьма деликатный и за безделицу души не покривит (Фонвизин. Друг честных людей, или Стародум).

Источник: Фразеологический словарь русского литературного языка на Gufo.me