I imagine it is a Brit variation of F***-up since it means the same thing.

BUT

I wonder if they'd say "oh, I really cocked-up that presentation"