Skip to main content

Newfoundlander's definitions

Screech In

An initiation ceremony where the person must drink screech rum, kiss a cod and speak some Newfoundland slang. The participant then becomes on honorary Newfoundlander.
We screeched in the mainlander lastnight.
by Newfoundlander July 25, 2004
mugGet the Screech In 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