WOFU: Well Organised Foul Up

What does WOFU mean? The above is one of WOFU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Well Organised Foul Up

WOFU also stands for:
... more