Skip to main content

Definitions by thatgirlsbestfriend

The greatest best friend in the world. Can't survive without her best friend Janine and always wants to go to Cedar Point.
-She wants to go to Cedar Point with Janine.... She must be a sarah"
Sarah by thatgirlsbestfriend October 14, 2011