do/say ridiculous and nonsensical things - Turkish English Dictionary