1 definition by StevenS32

Top Definition
Repeated failure.
Oh you failed another test? Don't worry dude sometimes we are all Canucks.
by StevenS32 November 24, 2008
Mug icon
Buy a We Are All Canucks mug!