·adj Irritable; touchy.
To ride shanks naggy: to travel on foot. SCOTCH. ...
Dictionary of The Vulgar Tongue by Francis Grose