John Q. Public (and several similar names; see the Variations section below) is a generic name and placeholder name, especially in American English, to denote a hypothetical member of society, deemed a "common man", who is presumed to represent the randomly selected "man on the street".
The equivalent term in British English is Joe Public.