told you sos

English

Noun

told you sos

  1. plural of told you so