Sasquatching

Oh god, grandpa is Sasquatching again
by FrostyCat February 08, 2015
Get the Sasquatching mug.

Windbag

Pressing your balls on someone's windshield, especially in retaliation for shitty driving behavior.
I totally windbagged that guy for parking so close to me
by FrostyCat February 08, 2015
Get the Windbag mug.