look up any word, like donkey punch:
 
1.
Joe Public is a term to define the general public. It can also be used to describe a random person
Hey man, I got a great idea, but I am not gunna go out and tell Joe Public just yet.
by Naylz November 14, 2013