A Calgary-based motorcyclist who makes helmet-cam videos that showcase him "Riding around, watching idiots do their thing" and encountering the city's worst drivers. His videos are all posted to Youtube, where he has well over 500,000 subscribers on his main channel and almost 7000 on his new second channel. He has a very quick and fiery temper and is often the subject of much controversy and hatred... you either love him, or you hate him.
Yo yo yo yo yo! Dude, I totally wanna buy a new Ducati!

I dunno, man... have you seen the newest snowcat video? His Motard broke down AGAIN! How does that even happen? I don undastaaaaaaan!
by MasterofMisfortune May 3, 2016
Get the snowcat mug.
(n.) A seemingly nonsensical leap in a logical process.
(v.) To make a random connection or obscure reference that loses others invovled in the conversation.
(n.) An unexpected sexual position. Illegal in China.
(v.) To exact a snowcat upon one's partner.
(n.) A bad google search result.
"Dude, I heard she was all about the snowcat."
"Really? I snowcatted her last night an she's not talking to me now."
by Tavey July 13, 2007
Get the snowcat mug.
Multiple paid days off from work caused by large amounts of snow due to extensive blizzard like conditions, resulting in the inability for one to leave his or her residence for a minimum of three days.
Yo man, are you bored yet.

No dude, I'm enjoying my Snowcation.

Are you starting to get cabin fever?
Yes, this Snowcation is lasting a little too long.

Mid-Atlantic Region Feburary 5-11, 2010
by Flickinator February 11, 2010
Get the Snowcation mug.
Snowcation refers to a day when snow of epic proportions buckets the land so that you have no choice but to take a vacation day in order to avoid driving to work.

The Snowcation day is

1. Common in snow-screwed cities like Chicago, Michigan, and Downtown Canada.
2. Common wherever the combination of plaid, denim and beige wool is an acceptable fashion statements. Animal skin winter boots optional.
3. Especially valid for employees of major companies that never ever close due to inclement weather conditions.
"Are you friggin kidding me? I'm gonna have to take a Snowcation just so I don't, like, break my neck on the way to work!"*

*often heard in cities where companies never close due to inclement weather conditions and the streets are never, ever cleared of snow and ice.
*often spoken with mouth-foaming incredulity that your life isn't worth a "stay at home, we love you" kind of courtesy day
by DenaT February 11, 2008
Get the Snowcation mug.
The hottest and sexiest fucking femboy in the world.
I’m going to fuck snowcat tonight.
by kalal828&nakaksexwithfemboyskw September 9, 2021
Get the Snowcat mug.
Mike Rowley
Cat operator; aka bad ass cat skinner;build ,cut,grade,winch, and drops pitches.
A Snowcat operator is the midnight magic man, the conisure of corduroy,the Prince of pitches, and the mashers of moguls.
by Ferlin Headbanger December 12, 2018
Get the Snowcat operator mug.