Skip to main content

Definitions by Amphrosia Jones

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.
Todd Fuck by Amphrosia Jones May 22, 2008