'Joe Blow' definitions:

Definition of 'Joe Blow'

From: WordNet
noun
A hypothetical average man [syn: John Doe, Joe Blow, Joe Bloggs, man in the street]