Joe Blow is defined as a slang expression used to refer to just an average guy.
An example of Joe Blow is your regular, ordinary next door neighbor.
See Joe Blow in Webster's New World College Dictionary
Browse entries near Joe Blow
jocular
jocund
jodhpurs
Jodhpur
Jodi
joe-pye weed
Joel
joey
Joe
Joffrey