Im conflicted... I can't decide whether I lean more towards eggs or one heck of an excretion.
I really hope it is eggs tho!!! :]