off-putting - Dictionary definition and meaning for word off-putting
Think of "Off Repellent". Use it to "repel" or "Put off "mosquito because they are "unpleasant"