Joe Sixpack means in slang: American working-class man, who gets up in the morning to live in a 400 month apartment, often wonders about how he will pay his monthly mortgage, fill up his car with petrol, or pay for the expenses of his children’s orphanage. (in Slang Dictionary, added by Finnegan Rogers)