nuttier than a fruitcake - Turkish English Dictionary