Skip to main content

Amphrosia Jones's definitions

Todd Fuck

A room or area that someone named Todd has had sex in.
I was in that room. And that room couldn't have been your room, because that room did not smell like Todd Fuck.
by Amphrosia Jones May 22, 2008
mugGet the Todd Fuckmug.

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