Posted by Chris on March 26, 2005
WTF?!
I know it means an ample amount, but what is the origin?
How about "Falling off the wagon"