莫名其妙 (mò míng qí miào): baffling; bizarre; without rhyme or reason; inexplicable

míngmiào

baffling; bizarre; without rhyme or reason; inexplicable

Baffling. Said of something so odd you cannot even name what is wrong.