Idiom of the Day
fall over oneself to (do something)
to be extremely eager to do something or please someone
The couple fell over themselves in their effort to please their host.
Fact
If you had 15 cubes numbered 1 to 15 and you tried to line them up in every possible sequence, and if you made a change every minute, it would take you 2,487,996 years to do it.
.. More >>