I can imagine that Spanish from Spain is a bit different than Mexican Spanish, really. Every country has their own culture which means their own colloquialisms.
I'm still adjusting to American English, a bit. I can't tell you how embarrassing it is to learn that a word you think means one thing means something else.