puffhead noun1 •(slang, disapproving) A person who smokes cannabis regularly.Johnny Archibald was a pisshead, a puffhead, and one of life’s losers. In fact, he was the ideal person to help Billy return to his old ways. — 2009 formspuffheads