look up any word, like cunt:
 
1.
A name for the Canadians, due to their love of hockey.
Here comes that stupid puck head again...
by Mortified Dinkus April 22, 2006
 
2.
A typical low-class Canadian who drinks lots of cheap beer and watches hockey, any hockey, be it OHL, NHL, AHL or a lousy international hockey tournament.
"That guy Alex is such a puckhead! He's watching the Spengler Cup!"
by phobos2011 July 01, 2011