something extraordinary or intense - Turkish English Dictionary