Hi margi,If you are unsure what the expressions "sour puss" and "missed the boat" mean, I suggest you google it.