in spades

Posted by Swan on June 25, 2000

I've been hearing this phrase a lot lately, but I can't put my finger on what it means. Sounds like a reference to cards. Any ideas as to the meaning and origin? Thanks!