NEWFANGLED as ADJECTIVE

  1. Meaning
    • of a new (often outrageous) kind or fashion
    Synonym(s) Similar To