do weird things - Turkish English Dictionary