she never moves from the computer, she is such a chatter
"a person who spends all free and paid time online talking with others who are obsessive compulsive as well
"she never moves from the computer, she is such a chatter" What is the definition of "chatter"?