Synonyms for "freaky"

Words with similar meaning