1 definition by Halmersteve

1
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
Get the mug
Get a Venus Fly Trap mug for your dog James.