hench noun a person in attractive physical shape UK
[I]n central London yesterday, the new slang was on a lot of lips [...] from Ruth Herrell in Hammersmith, hench meaning someone in good physical shape. — TheIndependentonSunday, p. 7, 30 October 2005