Skip to main content

peeing on the wheels of progress

Someone who is procrastinating or generally being inefficient in some effort.
Man, hurry up; we were supposed to be there a half hour ago. You're peeing on the wheels of progress.
by Steve Cox February 16, 2008
mugGet the peeing on the wheels of progress mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email