What is Shanghai Splatter?
1.
Spalshes of excrement that end up on the upper echelons of the toilet, post a very large and wet diarrhea experience.
Wow Beesha, that was a huge turd, it's gonna take Hilma forever to clean up that shanghai splatter you left on the toilet bowl.
See
Random Words:
1.
An english saying. If someone is on tenterhooks, they are very nervous/excited about something that they are waiting for, and possibly d..
1.
where yer mind goes to waste its brain cells at slangdefine when yer wasting time at work...
i've hit the urbanditch.....