1 definition by King of Seattle

A country that doesn't really exist.
Person 1: Have you ever been to Canada? Person 2: Hell no, it doesn't exist!
by King of Seattle February 27, 2019
Get the Canada mug.