Skip to main content

Crapple101's definitions

Saraha

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

Share this definition