Keyword stuffing is using the same phrase or keywords repeatedly. While optimizing for keywords is good, overdoing it is bad for SEO. Stuffing your content with keywords degrades the quality and its relevance.