Japanese dictionary
はぐるまがくるう
to go wrong; to go awry; to go off track; to go out of whack
Kanji details
・tooth
・cog
・car
・lunatic
・insane
・crazy
・confuse