1 definition by Halmersteve

Top Definition
The vagina belonging to an anti-male woman.
After listening to Ani Difranco, the bull dike's Venus Fly Trap chewed up a penis and spit it out.
by Halmersteve February 06, 2006

Mug icon
Buy a Venus Fly Trap mug!