Green’s Dictionary of Slang

oafo n.

[SE oaf + -o sfx (1)]

a ruffian, an oaf.

[UK]R. Cook Crust on its Uppers 25: The oafos, the things who hate us.