Skip to main content

Userman's definitions

Turbo Turds

Uh-oh. I have to shit but I have a show coming on in a minute! Better make turbo turds!
by Userman July 9, 2011
mugGet the Turbo Turds 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