bete noire (n.) Look up bete noire at Dictionary.com
"person or thing regarded with especial aversion," 1844, from French bête noire, literally "the black beast." For bête see beast; noire is from Latin niger (see Negro).