Skip to main content

Definitions by David Brown

dickless tracy 

A female police officer.
Wez got a dickless tracy tryin to pull us over.
dickless tracy by David Brown November 28, 2003