Know why cattywampus was trending last week?
c.1300, "strange, unfamiliar" (of persons, places), from un- (1) "not" + past participle of know. Cf. Old English ungecnawen. In reference to facts, attested from early 14c. The noun meaning "unknown person" is recorded from 1590s.