After three days I'd doubt it was a regurge though it is possible, and I'm definately with Aleesha, regurges smell beyond horrible.. *shudder*.
The photo appears to show a not quite digested lump with a tail, I am curious to know your set up stats as well.