ovejita
Top 35000
Meanings
Noun
1. a promiscuous woman; a hooker (slang, Latin America)