A very British informal adjective meaning unfashionable, tacky, cheesy or in bad taste, and we usually use it for clothes, decor, jokes, presents, adverts or anything that seems embarrassingly uncool. It often carries a playful or mocking tone, so it’s stronger than just saying something is ‘not nice’ but softer than saying it is awful. You can say ‘That shirt’s a bit naff’, ‘The cafe was nice but the music was naff’ or ‘He gave her a really naff Valentine’s card’. In everyday use it often...