yira
Top 40000
Meanings
Noun
1. harlot; prostitute (Latin America, colloquial, derogatory)