I absolutely agree with German Bayo. You could watch on youtube some videos where show how people speak in a daily context, but actually whether you are intermediate learner, you'll barely catch few meanings. I advise you that, instead of try to memorise those colloquial expressions by yourself, It would be better if you was willing to learn them step by step, with a language exchange partner, and within a context that makes sure you remember them in the future.