Dirdiggler69's definitions
Engine revving usually in neutral to the point where rpms hit the rev limiter and cause a subsequent popping sound.
by Dirdiggler69 December 8, 2019
Get the Honing mug.
Get the Honing mug.We'll email you a link to sign in instantly.