meaning of Captain Canuk

Captain Canuk meaning in Urban Dictionary

The Canadian version of Captain The united states... he rides On a Moose and Shoots Hocky Pucks out-of their fingers... if he's experiencing drained of power he drinks Maple Syrup to replenish their abilities. their side kick is Dudley Do Appropriate!!!