Skip to main content

Definitions by Biittshsjqiqbs

sarah frances

An annoying overly talkative person that is secretly really smart or really depressed
sarah frances by Biittshsjqiqbs December 5, 2016