Anyone who has spent time in England knows it has a lot of its own slang that is not found in other English-speaking countries. Here are a few slang words that you can use to sound more like a local.
When the English talk about bants they mean a type of chatting among friends that usually involves some friendly teasing. For example, you could say, "We had some great bants at the pub last night!" Bants comes from the word "banter," which has the same meaning but is more formal.
If someone does something great, you might call them a ledge. This comes from the word "legend," and can be used when someone does something nice for you. For example, "Thanks for the beer! You're a ledge!"
If something is disgusting, you might call it minging – which comes from a Scottish word to say something smells bad. The letter "G" is pronounced the same way as in "sing" or "ring." English people also use the word minger to describe a person who is very unattractive.
A very English word meaning "to kiss" is snog. No one really knows where the word comes from, but it has been a part of English slang since around 1945, and can be both a verb ("snogging") or a noun ("a snog"). For example, "I thought you and Lisa were just having bants, but then I saw you snogging!"