Allll right I can't sleep for thinking about this game. It's "driving me up a wall" which is strange because usually this web site is the "light of my life."
I just looked up the word idiom on wikipedia. It said that there are over 25,000 idioms in the English language. And I thought we would be done with this game "in a New York minute."
If you go here it tells you the meanings of many idioms.