Keyword stuffing is the practice of overusing keywords in web content in an attempt to manipulate search engine rankings. This includes unnecessarily repeating words or phrases, adding irrelevant keywords, or hiding keywords in the background of a page. Search engines consider keyword stuffing a spam tactic and may penalise websites that use it.
See also: Black hat SEO
Further reading: White Hat Vs. Black Hat SEO – Everything You Need to Know