pelotonner
Top 40000
Meanings
Verb
1. to wind up into a ball (transitive)
2. to curl up into a ball (reflexive)
Examples1
I spent many evenings curled up in bed in front of the television.