gyles

Dictionary of The Vulgar Tongue by Francis Grose

Hopping Giles; a nick name for a lame person: St. Giles was the tutelar saint of cripples.