Fan in seat, wriggling about so (10)
I believe the answer is:
enthusiast
But I can't explain it at all! Could you help me understand?
(Other definitions for enthusiast that I've seen before include "Ardent supporter" , "Fan" , "One deeply interested in a subject" , "Devotee" , "buff" .)