1 definition by Frank XXII

To fake ones death with a canoe to gain life insurance money for money hungry wife.
I was so broke that I canoed myself, but got caught by the filth. Now I am doing 10 for fraud
by Frank XXII December 16, 2007
Get the Canoed mug.