Pinyin Dictionary results for "xiu dou"

秀逗
to short-circuit; (fig.) to have a mental lapse; to get one's wires crossed; to be addled
Dictionary data provided by CC-CEDICT