Skip to main content

Definitions by AMThunder

Lunar landing 

While you're turtle heading, you stamp your partner's body with the protruding feces.
Woke up with lunar landings all over me.
Lunar landing by AMThunder June 3, 2020