What is 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".
See frankie, scotra, ari, slut
All you need for a faster workflow in one place.