hitchcock

(noun) Hitchcock

< hitch up | hitchhike >