tiendita
Top 30000
Meanings
Noun
1. a place where small quantities of drugs are sold on the street (Mexico, slang)