mantenido
Top 15000
Meanings
Noun
1. kept man, kept woman
2. freeloader (derogatory)