duddasika

disagreeable to the sight; of unpleasing appearance, ugly.