Skip to main content

Turdopolis's definitions

Ray Chow Special

To pinch a loaf on the toilet seat and leave it there for others to admire.
Dude, someone left a huge Ray Chow Special on the toilet seat!
by Turdopolis April 26, 2011
mugGet the Ray Chow Special mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email