Dash916's definitions
The act of when a Japanese woman has diarrhea and defecates on a smooth surface decline and lets it slide down onto the face of another
by Dash916 October 1, 2017
Get the tokyo mudslide mug.
Get the tokyo mudslide mug.We'll email you a link to sign in instantly.