Skip to main content

tarff

The substance where smeg, dirt, semen and a viral infection mix together. It takes human form and hangs around the RJ forums.
Don't go near that Tarff or you'll get infected!
by DG February 19, 2005
mugGet the tarff 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