You can never appreciate the true beauty of the English language until you’ve mastered and memorised its best insults! British slang is an important part of the culture, and much of these slang terms are used as insults. Learning some of these will help you have British English down to a T. The first 5 […]Read More