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 07, 2015
Get the Windbag mug.

Sasquatching

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