1 definition by rolleson

To be caned -to be beaten at something by a large amount.
To cane - to beat by a lot, win by large amount.
Obama caned that election.
by rolleson November 5, 2008
Get the caned mug.