S2


Meaning of S2 in English

Brown-eyed, sweet, cute, hot chick that lives in, oh yeah! Canada. Men have been known to go 5000 miles to see an s2. Example: Let's head up to Ontario this weekend to check out some s2. Mark, now that sounds like a plan!

Slang English vocab.      Английский сленговый словарь.