Skip to main content

Definitions by meyguy900

Canade 

Share definition Flag
A Canadian grenade, or an ugly Canadian girl.
Dan was hit on by a bunch of Canades during his trip to Novia Scotia over the summer
Canade by meyguy900 May 2, 2011