Skip to main content

Definitions by WillyMaster1001

Meteor shower 

When someone moons and lets bits of poop come out.
Ben is so gross, he let a meteor shower rain loose on my carpet

Touching The Tortoise

Touching the tortoise- masturbation

My girlfriend sent nudes, I’m going to touch my tortoise to them