1 definition by hevabomb86

Top Definition
When a man freezes his shit and then later uses it on a female companion as a dildo.
I totaly gave julie the mahoganey canoe last night.
by hevabomb86 December 21, 2007

Mug icon
Buy a the mahoganey canoe mug!