Top definition
A classy name for a 'manhole' found in the middle of roads. To be non sexist.
Hopefully that guy doesn't fall down into that street vagina!
by L2MS August 04, 2010
Get the mug
Get a Street Vagina mug for your mom Zora.