hagrider

hagrider

(ˈhæɡˌraɪdə) na person or thing that causes distressing anxiety or apprehension