Top definition
A thin, blonde creature of the snow. He can be found drinking expensive coffees and wearing aztec print. When the winter season comes, he flourishes. He is a champion of the snow. He is the snow.
"Look its snowing!"

"Tis' the season of the snowbound champion"
by Pretzel King December 19, 2013
Get the mug
Get a snowbound champion mug for your cousin Bob.