concho
Top 25000
Meanings
Noun
1. dregs (rest of a drink in a glass) (Latin America)
2. car or motorcycle used for public transportation (Dominican Republic, slang)
3. taxi (Dominican Republic)