I checked a couple of dictionaries and couldn't find the meanings that fit in the whole scipt until I found this one: urbandictionary.
This is an online slang dictionary:
www.urbandictionary.com
If you are learning SPOKEN American Engish, this is very useful.
If we want to improve English listening, we need to learn how they speak too. Let's study together!
