off one's trolleyWiktionary 原文英美释义介词短语prepositional phrase1informal, humorous, idiomaticHaving gone mad; insane.