Random Words:
1.
Unique slang occuring on the island of Newfoundland. Newfoundland is a large island off of the East Coast of Canada, and it is a part o..
1.
To engage in sexual intercourse, and make her scream, yell, etc while inserting and uninserting your penis into her vagina/anus.
DUde I..