Hello Viper0607,
I think this plant is likely to be the Dragon Arum,
Dracunculus vulgarisFoul odour for a few days when the "flower" (in fact, the spathe) is fully open, but well worth growing otherwise. Exotic looking and frost hardy.
Regards,
Laurent
Regards,
Laurent