Country Dictionary

A fork of Rural Dictionary

Bungling

Losing a game that it is physically impossible to lose. Dropping the ball...

The Cincinnati Bengals are bungling this game away.

by Gtkez December 05, 2017