arrabalero
Top 35000
Meanings
Noun
1. slumdog; person living in the slum or the poorer district of town
2. coarse or vulgar person