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!
S2
Meaning of S2 in English
Slang English vocab. Английский сленговый словарь. 2012