Look into Frommer's book of weedology.
I have seen this before. Not a weed, it is a flower, but I can't remember it's name.
I believe this is a spider lily, they bloom for a very short period but have very nice blossoms. The image posted makes me think it probably has gone a bit wild or overgrown it's area.....but I would keep it....a very unique plant.
I love to hear from you!