Top definition
To be utterly confuzzed by the snow.
"I'm snowconfused"
by Tennybor March 02, 2018
Get the mug
Get a snowconfused mug for your daughter Helena.