@马来司:
Haha, great minds think alike. I was going to say: "You betcha!"
@Adam:
Yeah, people use slang a lot but it changes a lot like Hayley points out. Also, slang differs from social group to social group. Slang used by rappers is totally different from slang used by surf dudes or skaters for example. Don't be too scared of slang; you'll pick it up soon enough if you hang out with them.
Peace out! :P