look up any word, like smh:
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

Words related to peeing on the wheels of progress

army drill sergeants gold bricking procrastinating slacking slow