Noun
code smell (plural code smells) (programming) Anything in a program's source code that suggests the presence of a design problem.