1 definition by pezz1234

Top Definition
The short term version for Canada's Wonderland. Canada's Wonderland is a theme park in Ontario widely known by most inhabitants. Popular ride: Behemoth.
Jill: Hey do you wanna go to land on saturday?
Megan: Hell yeah!!

Bob: Yo man lets reach land next week I hear Patrick's gonna be there!
Kevin: No way man I gotta study for exams.
by pezz1234 June 15, 2009
Mug icon
Buy a Land mug!