joe blow(n = noun.person) joe bloggs, john doe, man in the street - a hypothetical average man;
joe blow, n. US colloq. = JOE BLOGGS.