Thanks Deebie!
I'm still trying to figure out if it is indeed the Giant Crinum Lily (Crinum asiaticum)...I've tried googling it and looked at all the pics and it makes sense that it's the 'giant' one given it's size but I didn't see any photo's with the curly ribbon-like petals that mine has...all the others I've seen are straight petals.
Help! Please!