Is this edible?
Im not sure. I think it's a thistle but I'm not sure what type anybody else know
All that ferocious-ness makes me think Bull thistle. Google thistle images and you'll probably find a match. Then you can google edible or not.
Agree, Silybum marianum, milk thistle. As far as edibility, from Wikipedia: http://en.wikipedia.org/wiki/Milk_thistle
"Around the 16th century the milk thistle became quite popular and almost all parts of it were eaten. The roots can be eaten raw or boiled and buttered or par-boiled and roasted. The young shoots in spring can be cut down to the root and boiled and buttered. The spiny bracts on the flower head were eaten in the past like globe artichoke, and the stems (after peeling) can be soaked overnight to remove bitterness and then stewed. The leaves can be trimmed of prickles and boiled and make a good spinach substitute or they can also be added raw to salads."
From a medicinal standpoint this plant is widely used as a liver tonic, and controlled research has verified that usage resulted in "significant improvement in liver function tests (ALT and AST) and platelet counts vs. the placebo group."
Ditto to Milk Thistle Silybum marianum