Skip to main content

Definitions by Ashley Naomi

Slang term for a male individual, usually straight, who is more than passable as an attractive female. The term can also be applied to an attractive transvestite.
This is a fucking trap. Dude, that's a dude, dude.
trap by Ashley Naomi August 11, 2007