Top definition
The short term for the best country in the world, Canada !
Some foreign dude: heelo comrade ver arr you from?
Canadian: C-NATION!!!!!!! YEAHH!!
Some foreign dude: guud... cao...
by dragonfrost13 December 28, 2011
Get the mug
Get a C-Nation mug for your daughter-in-law Helena.