Alcahuete admin 5 years ago Alcahuete Alcahuete Definition Alcahuete Spanish Adjective English meaning : Pimp