Christmas is a great chance to insult your nearest and dearest with your choice of gift. Here are 20 truly terrible present ideas, perfect for annoying everyone from your partner to your pet.Find more superb ideas for terrible presents at awfullygood.co.uk