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 Honingmug.
Get the Honingmug. We'll email you a link to sign in instantly.