bad looker

noun
RareNot in standard dictionaries
1

Someone who is unattractive or not pleasing to the eye.

Thesaurus

Antonyms

#derogatory#slang