I can sizzle like bacon

I can sizzle like bacon, I am made with an egg,
and I have plenty of backbone but lack a good leg.
I peel layers like onions, but still remain whole;
I can be long, like a flagpole, yet fit in a hole.
What am I?

Show the answer
Snake