what does "I made a pig's ear out of it" mean?

That is British slang...meaning to really make a mess of something.