(one's) eyes are out on stalks - Inglés Sinónimo Diccionario

Can't found any synonym terms.