Green’s Dictionary of Slang

knack adj.

[? naff adj.1 + wack adj. (1)]

(US campus) horrible, undesirable.

[US]Eble Campus Sl. Fall 7: KNACK -- inferior, undesirable.