pelotonner
Meanings
Verb
1. to wind up into a ball (transitive)
2. to curl up into a ball (reflexive)
Examples1
J'ai passé beaucoup de soirées pelotonnée dans mon lit devant la télévision.
I spent many evenings curled up in bed in front of the television.