Including native slang? American English. British English is so much more complex this has way more than one type of slang, and many of it regional and based on cities. Not to mention half of them aren't even similar in anyway shape or form.