Skip to main content

Definitions by Crapple101

Saraha 

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