1 definition by rolleson

Top Definition
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 05, 2008

Mug icon
Buy a caned mug!