lacho
Top 45000
Meanings
Noun
1. womanizer (Chile, Peru, colloquial)
2. lover (Chile, Peru, derogatory)