blooming idiot - Turkish English Dictionary