Skip to main content

Definitions by Crapple101

A chick who's hot af; comparable to sriracha sauce
Damn, there goes Saraha, the badass chick.
Saraha by Crapple101 November 6, 2016