A BagHead is often a person who acts alot like the person Charlie Hughes, they either dont shower or clean their ears.
"Charlie Hughes is such a BagHead dude!"