What is the meaning of Horrid?

Bristling, rough, rugged.

Causing horror or dread.

Offensive, disagreeable, abominable, execrable.

Source: wiktionary.org