Off-putting

From Fresh Dictionary

English

Adjective

off-putting

  1. Disconcerting, annoying or repulsive
    • His habit of picking his nose is quite off-putting
Personal tools