I’m often at a loss for words–at least in other languages. In English, I’m generally well set (sorta) but every so often, a word pops up in British English that we sorely need in American English. While some of my fellow countrymen have adopted “spot on” as of late, it sounds horridly wrong with an American accent, double so if said by anyone who talks with “upspeak“. But then there’s the British word, stonkin’ which in essence means that something is very good or impressive. This is a great word […]