JOHN Q. PUBLIC
Meaning of JOHN Q. PUBLIC in English
n. A name used informally for the average citizen. It is John Q. Public's duty to vote at each election.
Compare: JOE DOAKES.
American idioms English vocabulary.
Английский словарь американских идиом.
2012