armoured wankball Share definition Flag A far more sensible name for "American Football", a game that rarely involves feet and certainly nothing ball-shaped. I was arguing with an American over which was better, football or armoured wankball. armoured wankball by Satan J. Dogbeast May 27, 2009 Get the armoured wankball mug.