Definitions by Newfoundlander
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.
Screech In by Newfoundlander July 25, 2004