Origin: Germanic Old English suffix
Definition, synonyms and related words
(of a UFO) A quality of being peculiar, bizarre, utterly absurd.