machucha

machucha [mah-choo'-cho, chah]
adjective
1Mature, ripe of age and understanding; judicious (juicioso).
2Cunning (taimado), sly, shrewd. (Andes & Mexico)