An annoying overly talkative person that is secretly really smart or really depressed
Ughh sarah frances shut up
5👍 6👎