Hardcastle

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
by Ohhhyeah69 December 11, 2019
Get the Hardcastle mug.