sarah frances

An annoying overly talkative person that is secretly really smart or really depressed
Ughh sarah frances shut up
by Biittshsjqiqbs December 06, 2016
Get the sarah frances mug.