i-adjective
mechanical-looking; overly mechanical
Colloquial adjective describing something that looks or feels excessively mechanical, often with a nuance of being clunky or lacking elegance.
このロボット、ちょっとメカメカしすぎじゃない?
Isn't this robot a bit too mechanical-looking?
新しいスマホのデザインがメカメカしくてあまり好きじゃない。
The new smartphone's design is overly mechanical and I don't really like it.