Man you brits have some serious words. Shit never gets old to me, we are seriously lacking in are expressive verbiage over here
Naff
"British slang, today meaning uncool, tacky, unfashionable, worthless... or as a softer expletive, in places where one might use "fuck" as in "naff off", "naff...