hagrider

hagrider

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