Skip to
adjective
Extremely frightening or unpleasant, causing dread; dreadfully uncomfortable or unpleasant.
Browse