salvatrucho
Top 35000
Meanings
Adjective
1. Salvadoran (usually derogatory, derogatory)