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
mugGet the Windbag mug.

Sasquatching

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