faltarle un hervor

Etymology
lit. 'he/she is lacking a boiling" or "he/she needs to be boiled again'.

Verb

 * 1)  to be a few sandwiches short of a picnic