Top definition
A small town dedicated to converting people in to horses.
Feel like becoming a horse? Come to Horsforth for all your transhorse needs.
by WheresMyCar117 June 15, 2016
Get the mug
Get a Horsforth mug for your dog G√ľnter.
buy the domain for your travel vlog