Top | Newest First | Oldest First
JustLikeGreta · F
A person who is incapable of sitting still for long.
xixgun · M
Can’t sit still, always playing with whatever is at hand
Experienced33 · M
My teacher hating me