Skip to main content

Fr@nK13's definitions

scotra

1-(n).a female who loves to give head for fun....or that is willing to toss some1z salad...whoah

Synonyms for scotra...slut,whore,shank,puta,chiva
ayo yo ari you kno any scotras. "nah man i lost jackies number".
by Fr@nK13 January 29, 2007
mugGet the scotra 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