Horrid [1]
(1): ( a.) Fitted to excite horror; dreadful; hideous; shocking; hence, very offensive.
(2): ( a.) Rough; rugged; bristling.