hit with the ugly stick - Turkish English Dictionary