Skip to main content

Definitions by coxa

Girl, I'm such a DFW, I had sex with that guy from last night.
DFW by coxa April 27, 2003