What does That was me. I should've told you. mean?That was me. I should've told you.▶ Hear it in EnglishThat was me. I should've told you. in other languagesIn PortugueseIn FrenchIn Japanese