It's called a Bleeding Heart. From what I've read, it's a herbaceous perennial that can grow up to 3 feet tall and spreads about as wide. It can be white, pink and a fuschia color. And I just looked up the meaning of the bleeding heart, and it's a symbol of undying love. GO ME!
Here are some pictures.
(
FLOWERS! )