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
Synonyms for scotra...slut,whore,shank,puta,chiva
ayo yo ari you kno any scotras. "nah man i lost jackies number".