SuperbSalamiSandwich77's definitions
When a driver acquires a sense that they are better than everyone and seem to be in a rush, hence buden;lead-footed acceleration and Knert;accelerated deceleration
by SuperbSalamiSandwich77 November 21, 2020
Get the Budenknert mug.