СМЯКНУТЬ, смякну, смякнешь, прошедшее время смяк, смякла, совершенный вид (к смякать) (просторечное). 1. Стать мягким, совсем размякнуть. 2. переносное значение Утратить твердость, решимость, Стать слабым, безвольным (шутл.). 3. переносное значение Стать ни к чему не годным, бессильным (от пьянства, кутежей; шутл.).
[Ушаков]