Joe sixpack

What is Joe sixpack?

Joe sixpack definition and meaning on Dictionary terms:
noun

Slang. the average or typical blue-collar man.