Definitions Found:

quirkily unusual, also FREAKISH, FREAKFUL