titi
Top 20000
Meanings
Noun
1. street urchin (colloquial)
2. titi (New World monkey)
Examples1
Parisian street urchins