Answer: hirsle

AnswerCrossword Clue
hirsleto wriggle or fidget while seated
hirsleto slide along