Thrifty implies being resourceful and savin- money in a smart and efficient way. It is often associated with being practical and wise with finances. On the other hand, cheap implies being stingy or unwilling to spend money, often resulting in low quality or disregarding others' needs. It is often considered negative to be called "cheap" as it can imply a lack of generosity or value.