Skip to main content

WeezerLover's definitions

land

Land is an abbreviation for the popular Canadian theme park otherwise known as "Canada's Wonderland"
"Let's go to land tomorrow"
by WeezerLover June 16, 2022
mugGet the land mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email