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