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