A surname given to a posh boy who likes to be intimate with a horse rather than people but pretends not to like horses to cover it up.
I heard that dude fucks horses, hes a hardcastle