Should have known better Afinal de contas o que significa isso?
Significa que agora é tarde. Como é que uma pessoa experiente como você foi caír nessa conversa. Você tinha obrigação de saber, deveria saber, deveria ter sabido, que esse papo era furado.