meaning of alfred jones

alfred jones meaning in Urban Dictionary

The hero