a) i had almost finished when my cock waffle of a computer suddenly turned itself off
a “cock waffle” has at two (or more) definitions
"a) i had almost finished when my cock waffle of a computer suddenly turned itself off" What is the definition of "cock waffle"?