VariousWords beta
Related Terms:
Noun
Definition: Incessant locomotion, usually as a result of excessive stimulation of the nervous system
VariousWords beta
Definition: Incessant locomotion, usually as a result of excessive stimulation of the nervous system