In my opinion English is some kind of different when English natives speak ,because they use a lot of slangs, idiomatic expressions and phrasal verbs, which for non native English speakers find it difficult to understand. So I share it to you guys, so we could learned from it.
here is an example;
Layne : I feel like having a ball, Let's splurge.
Kurt : I cant come with you, I'm broke.
Layne: Nothing to be worry. I'll pick up the tab. Im loaded today. I'll treat you.
Kurt : No, we'll go Dutch. I dont like freeload.
Here is the meaning of slangs used on the conversation
have a ball = enjoy one's self, have a good time
splurge = spend a lot of money for something
broke = having no money
pick up the tab = pay the bill
loaded = having lots of money
treat = pay for someone else
go Dutch =each pay for himself/herself
freeload =get things that others pay for