wack job - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    an insulting word for someone you think is crazy

    I went out with this guy that turned out to be a wack job.

    Submitted from United Kingdom on 03/12/2014