A nocturnal small white furred webbed foot animal with sharp fangs and iridescent beady eyes.
Snowplutz are very rarely seen unless you can catch the gleam of their eyes by shining a flashlight at them.
3👍 2👎
To choke in the clutch, big game, under deadlines. To suck.
You sure did a Rex Grossman on that project Frank; you're fired.
154👍 52👎