Subscribe English
look up any word, like fapping:
 
1.
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
59 24
 
2.
To have wild crazy sex.
I just screeched that fine girl.
I saw her screechin your cousin.
Get your screech on.
by white rose September 28, 2006
2 1