Vicente - thanks for UrbanDictionary.com, it's an awesome source of English slang/idioms. Learning (or just reading) them is so much fun! It's a pity I can't memorize them all. BTW, I notice that now and then I fit an idea I want to express to the word I want to use, not vice versa. Some words just pop up in my mind and I insert them into my speech even if they are somehow irrelevant. Weird
I already found that communicating with internationals has many pluses. At this stage, I seem to have nothing but future college in common with my American classmates-to-be. My conversation with them usually ends after we've discussed how I found out about the school and how much we love it. It's all very different with internationals. We've same concerns (visa, transportation, adaptation, etc.) and same problems. That unites. I feel that my first friends in the US will be internationals. (But that doesn't mean I'm going to restrict my contacts to intls) We speak only English among us, btw.
Amb3r - thanks for appreciation

it's very encouraging and gives an incentive to work harder.