Skip to main content

Garchelle's definitions

sciara

An Italian last name for sure. Never mess with the motherfucking Sciara’s. They is bad muhfuckers.
Yo did you see that sciara yesterday he was finna beat my ass.
by Garchelle August 3, 2022
mugGet the sciara mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email