Very enthusiastic skier, to the point of being a know-it-all wanker.
Jesus, that guy thinks he knows everything about skiing, must be a one of those wanker, know-it-all, snowHeads.
by snakehands June 08, 2014
1 more definition
a girl who enjoys guys cumming on her forehead.
she gets pleasure when guys cum on her forehead, she is such s snowhead!
by vandhi October 06, 2008