Alicurco admin 5 years ago Alicurco Alicurco Definition Alicurco Spanish Adjective English meaning : Someone sly and cunning in getting what they want.